作业五:选择结构程序设计。
一、单项选择题(50分)
1.下面程序运行后,如果从键盘上输入5,则输出结果是_b_。
main()
int x;
scanf(“%d”,&x);
if(x- -5) printf(“%d”,x);
else printf(“%d”,x++)
a.3 b.4 c.5 d.6
2.下面程序的输出结果是_b_。
main()
int m=5;
if(m++>5) printf(“%d ”,m);
else printf(“%d”,m- -
a.7 b.6 c.5 d.4
3.下面程序的输出结果是_d_。
main()
int x=3,y=0,z=0;
if(x==y+z)
printf(“*
elseprintf
a.有语法错误,不能通过编译 b.输出***
c.可以通过编译,但是不能通过连接,因而不能运行 d.输出## ##
4.下面程序的输出结果是_d_。
main()
int x=10,y=20,t=0;
if(x= =y)
t=x;x=y;
y=t;printf(“%d %d”,x,y);
a.10 10 b.10 20 c.20 10 d.20 0
5.有下面程序,执行后的输出结果是_b_。
main()
int a=5,b=4,c=3,d=2;
if(a>b>c)
printf(“%d”,d);
else if((c-1>=d)= 1)
printf(“%d”,d+1);
elseprintf(“%d”,d+2);
a.2 b.3 c.4 d.编译时有错,无结果。
6.有一函数:,以下程序段中不能根据x值正确计算出y值的是_c_。
a.if(x>0) y=1; b.y=0;
else if(x= =0) y=0; if(x>0) y=1;
else y=-1; else if(x<0) y=-1;
c.y=0; d.if(x>=0)
if(x>=0)if(x>0) y=1;
if(x>0) y=1; else y=0;
else y=-1; else y=-1;
7. 有下面程序,程序运行后的输出结果是_a_。
main()
int a=15,b=21,m=0;
switch(a%3)
printf(“%d”,m);
a.1 b.2 c.3 d.4
8 .执行下面程序,输入为1的输出结果是__⑴d_,输入为3的输出结果为__⑵c_。
#include “
main()
int k;
scanf(“%d”,&k);
switch(k)
2.写出下面程序的功能。
#include “
main()
char ch;
scanf("%c",ch);
if(ch>=’a’ &ch<=’z’)
ch=ch-32;
printf(“%c”,ch);
} 如果是大写的英文字母,就输出其对应的小于32的字符;否则原样输出。
3.写出下列程序的输出结果。
#include “
main()
int x=11,y=1;
if(x%2==1)
x+=5;else
x-=3;y+=5;
printf(“%d %d”,x,y);
4.写出下列程序的输出结果(执行后输入数据3)。
#include “
main()
int k;
scanf(“%d”,&k);
switch(k)
5.写出下列程序的输出结果。
#include “
main()
int k=2,j=3;
if (k+j<10)
printf(“%d %d”,k,j);
6.根据下面程序,写出相应的数学表达式。
#include “
main()
三、编程题(20分)
1.输入三角形三条边的长度,判断它们能否构成三角形,若能则指出是何种三角形:等边、等腰、直角、一般;若不能构成三角形,则输出相应的信息。
main()
int a,b,c;
scanf(“%d,%d,%d”,&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
if(a==b&&b==c)
printf(“等边三角形”);
else if(a==b||b==c||a==c)
printf(“等腰三角形”);
elseif(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf(“直角三角形”);勾股定理。
else printf(“一般三角形”);
else printf(“不是三角形”);
2.输入一个x值,计算分段函数的值。
main()
float x,y;
scanf(“%f”,&x);
if(x<7) y=x*x+1;
else if(x<12) y=10;
else y=x*x*x-1;
printf(“%6.2f”,y);
3.用switch语句编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩,设:90分以上为‘a’,80~89分为‘b’,70~79分为‘c’,60~69分为‘d’,60分以下为‘e’略。
语文作业 五 答案
语文作业 五 答案。解析 a.儒家仁爱伦理设定的 容易被村民接受和实践 忽略了 在熟人共同体中 这个前提。b.所以人们应当首先 是儒家的仁爱伦理主张。d.对个体的成长和发展会更有益 文中并无依据。解析 相互对立 不可共融 理解错误。解析 只是建立在契约和制度上 说法绝对 文中并无此依据,远远不如 也...
课时作业五答案
1 d2 d3 b4 b5 c6 b7 b8 b9 a10 c11 c12 c13 答案 1 该企业积极进行了公司制改造。成立了宝石特车股份有限责任公司,提高了企业和资本的运作效率,取得了良好的经济效益。2 宝石公司制定了正确的经营战略,围绕适合公司的市场战略和经营战略,促进了企业的良性发展。3 该...
假期作业五答案
参 五。一 选择题1 5 c d b d c 6 10 a d a c a二 填空题11.12.13.14.15.三 解答题。16.解 1 因为,所以。2 由 1 知,当 时,满足,此时,得 当 时,要,则解得。由 得,17.解 设每个提价为x元 x 0 利润为y元,每天销售总额为 10 x 100...