C语言课后习题及答案

上传人:枫** 文档编号:513782301 上传时间:2023-04-02 格式:DOC 页数:51 大小:191KB
返回 下载 相关 举报
C语言课后习题及答案_第1页
第1页 / 共51页
C语言课后习题及答案_第2页
第2页 / 共51页
C语言课后习题及答案_第3页
第3页 / 共51页
C语言课后习题及答案_第4页
第4页 / 共51页
C语言课后习题及答案_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《C语言课后习题及答案》由会员分享,可在线阅读,更多相关《C语言课后习题及答案(51页珍藏版)》请在金锄头文库上搜索。

1、第一章一、选择题1.C/C+规定,在一个源程序中,main()函数的位置( )。C2.以下()是C/C+合法的标识符。A3.下面的程序,对于输入:2 9 15,输出的结果是( )。B#includeiostream.hvoid main()int a; float b;coutinput a,b:ab;couta+b=a+bb)&(n=cd)运算后,m、n的值分别是( )。BA.0,0 B.0,1 C.1,0 D.1,1二、把下列数学表达式写成C/C+表达式。1x+ya+b: (x+y)!=(a+b).2(ln10+xy)3:pow(log(10)+x*y),3)3:sin(w*u)/(cos

2、(45*180/3.14)+3*pow(x,y)4:exp(3)+sqrt(2*x+3*y)5:fabs(x-y)+(x+y)/(3*x)6:1/(1/r1+1/r2+1/r3)三、根据下列条件写一个C/C+表达式。1a和b中有一个大于d:ad|bd2将x、y中较大的值送给z:z=xy?x : y3将直角坐标系中点(x,y)表示在第3象限内:x0&yz|y+zz|x+zy5将含有3位小数的实型变量x的值,四舍五入到百分位:(int)(x*100+0.5)/100.6d是不大于100的偶数:d0&d0)个人进行分班,每班k(0)个人,最后不足k人也编一个班,问要编几个班:n%k=0?n/k :

3、n/k+1四、编程题:1 编程序求半径为r、高为h的圆柱体的体积。 #include iostream.hvoid main()float r,h,v;cinrh;v=3.1416*r*r*h;coutabc;ave=(a+b+c)/3;min=(ab)?a:b;min=(cmin)?c:min;coutave=ave min=minendl;3.将字符串“12”转换为整数12并输出。#include iostream.hvoid main()char c1=1,c2=2;int x;x=10*(c1-0)+c2-0;coutxx;c1=x/100;c2=x/10%10;c3=x%10;x=1

4、00*c3+10*c2+c1;coutxyear;x=year%400=0|year%4=0&year%100!=0;x!=0?coutyearis a leap year!: coutyearyear;x=(year%400=0|year%4=0&year%100!=0)?y: n;coutxx;y=log(x*x+3)/log(10)+3.14/2*cos(40*3.14/180);couty;第三章一、选择题1.为了避免嵌套的if else 语句的二义性,C/C+语言规定else总是与( )组成配对关系。CA. 缩排位置相同的if C2.设有函数关系为,下面( )选项不能正确表示上述关系

5、。DA. if(x=0) B. y=1;if(x0)y=-1; if(x=0)else y=0; if(x=0) if(x!=0) if(x=0)y=0; if(x0)y=1; else y=1; else y=0;3.若有变量定义“int a=7;”,则下列语句组对应的输出结果是( )。D(该答案后还应附“其他值”)switch(a%5)case 0:couta+; case 1:cout+a; case 2:couta-; case 3:cout -a; default: cout”其他值”;A.其他值 B.5 C. 7 D.7 5其他值4.以下程序段中循环体语句“k+”执行的次数为( )。Cfor(k=0,m=4;m;m-=2)for(n=1;n4;n+)k+;5.执行下面程序段后,变量k的值为( )。Bfor(k=0,m=1;m4;m+)for(n=1;n5;n+)if(m*n%3=0)continue;k+;6.下面叙述中正确的是( )。CA.for循环只能用于循环次数已经确定的情况B.for循环同do-while语句一样,先执行循环体再判断C.不管哪种形式的循环语句,都可以从循环

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号