- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计-第5章-习题-答案
习题
选择题
(1)为了避免在嵌套对 if()…else中产生歧义,C语言规定一般else子句总是与( B)对。
A.缩排位置相同的if B. 其之前最近的if C. 其之后最近的if D. 同一行上的if
(2)以下不正确的语句为( D )。
A.if(xy); B. if(xy){x++;y++}
C.if(x!= y)scanf(“%d”,x);else scanf(“%d”,y) D. if(x=y)(x!=0)x+=y;
(3)以下if语句语法正确的是(B )。
A.if (x0)printf(“% f”,x) B. if (x0){x++;printf(“% f”,x);}
else printf(“%f”,-x); else printf(“%f”,-x);
C. if (x0){x++;printf(“% f”,x);}; D. if (x0){x++;printf(“% f”,x)};
else printf(“%f”,-x); else printf(“%f”,-x);
(4)阅读以下程序,则( D )。
main()
{ int a=5,b=0,c=0;
if(a=b+c)printf(“***\n”);
else printf(“$$$\n”);
}
A. 有语法错误不能编译 B.可以通过编译但不能通过连接 C.输出*** D.输出¥$$$
(5)下列程序执行时,若键盘输入5,则输出为( )。
main()
{ int a;
scanf(“%d”,a);
if(a++5) printf(“%d\n”,a);
else printf(“%d\n”,a--);
}
A. 6 B. 7 C. c D. 4
(6)已知a、b、c的值分别为4、5、6,执行以下语句后a、b、c的值分别是( )。
if (ab)a=b;b=c;c=a;
A. 4、5、6 B.5、6、6 C. 4、6、4 D. 5、6、5
2、输入一整数,判断其是奇数还是偶数并输出。
void main() { int a;
scanf(%d,a);
if (a%2==0) printf(偶数);
else printf(奇数); }
3、由键盘输入一个字符,判断是字母、数字还是其他字符。
#include stdio.hvoid main(){ char temp; temp=getch(); if(temp=atemp=z) printf(小写字母); else if(temp=Atemp=Z) printf(大写字母);
else if(temp=0temp=9) printf(数字); else printf(其他字符);}
4、编写程序,求分段函数y的值,x的值由键盘输入
x x≤0
y= ﹛ 2x 0x1
3x2-6x+7 x≥1
void main(){ int x,int y; printf(请输入X的值:); scanf(%d,x); printf(\n); if(x=0) { if(0x1) y=-2*x;
else y=x }
else { y=x*x-6*x+7; }
printf(Y的值为:%d,y);
}
5、输入三个数,按由大到小的顺序输出。
#includestdio.hvoid main(){ int a,b,c,temp=0; printf(please input a,b,c: ?); scanf(%d %d %d,a,b,c); if(ab) {temp=a;a=b;b=temp;} if(ac){temp=a;a=c;c=temp;} if(bc){temp=b;b=c;c=temp;} printf(从小到大为:%d,%d,%d\n,a,b,c);
}
6、由键盘输入一个整数,判断其能否即被3整除又被5整除。
#include stdio.hvoid main(){ int n,i; scanf(%d,n); if (n%3==0||n%5==0
您可能关注的文档
最近下载
- 《小学四年级期末家长会》课件模板(五套).pptx
- SY∕T 4204-2019 石油天然气建设工程施工质量验收规范 油气田集输管道工程.pdf
- 国开开放系统22422《汽车发动机构造与维修》期末机考真题及答案(第101套).pdf
- 河南中宜创芯发展有限公司年产1000吨电子级高纯碳化硅粉体项目(一期)环境影响报告书.pdf
- 缓速器电控系统培训0413.ppt VIP
- 2024年“七一”专题党课讲稿:做一名合格共产党员.docx VIP
- 大厦加装电梯项目工程钢结构吊装专项施工方案.doc VIP
- 降低老年患者功能性便秘发生率.pptx
- 红星照耀中国阅读计划.docx
- 2024年党纪学习教育ppt(党课).pptx VIP
文档评论(0)