1 / 15
文档名称:

c语言习题及答案.doc

格式:doc   大小:47KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言习题及答案.doc

上传人:xunlai783 2018/11/23 文件大小:47 KB

下载得到文件列表

c语言习题及答案.doc

文档介绍

文档介绍:一、判断并改错
C程序执行的入口是main()函数,所以main函数必须放在程序的开头。
错误:main函数可以放在程序的任何位置。并不限定在程序的开头。
定义一个函数包括数据说明部分和执行语句部分,两者可以交叉出现。
错误:不可以交叉出现,数据说明部分在执行语句部分的前面。
scanf("%d,%d",&x,&y);的正确输入格式:3,4<回车>。
正确
注释内容太多会影响程序的执行效率。
错误:不会影响程序的执行效率。因为在编译时,编译系统将注释内容删除或用空格代替,所以注释内容不会编译到目标程序中。
二、编程题
输入圆的半径,求圆的周长,并将结果保留两位小数输出到屏幕上。
提示:定义圆的半径r,圆的周长:2**r,输出结果保留2位小数可以用%.2f
输入两个整数,输出其中最大者。
提示:<br****题2】
一、单项选择题
下面四个选项中,均是不合法的用户标识符的选项是(C)。
A)BA 、x_0、do
B)float、1a0、_Y
C)x-y、goto、123
D)_123、tmp、CHAR
下列选项中不正确的常数的选项是(D)。
A)0x12F B)--2 C) D)0388
下面正确的字符常量是(B)。
A)&quot;a&quot; B)&#39;\\&#39; C)&quot;\n&quot; D)&quot;\376&quot;
下面正确的字符串常量是(C)。
A)&#39;a&#39; B)&#39;376&#39; C)&quot;\\n&quot; D)376
表达式&#39;A&#39;+4*-&#39;b&#39;的正确结果是(B)。
A)67 B) C)不确定 D)67L
执行printf(&quot;%x&quot;,100);后的输出结果是(C)。
A)100 B)0x100 C)0X64 D)64
存储字符串&quot;\\\&#39;abc\376&quot;需要的字节数是(D)。
A)11 B)13 C)6 D)7<br****题3】
一、计算题
+7%3*11%2/4 (答案:)
5/2++7%6 (答案:)
a=12,a*=2+3 (答案:a=60)
a=3,b=4,c=5,a+b&gt;c&amp;&amp;b= =c (答案:0)
3&gt;5?3:5&lt;8?25:40 (答案:25)
设a=1,b=2,c=3,d=4,m=n=1,有表达式(m=a&gt;b)&amp;&amp;(n=c&gt;d),计算表达式后m,n的值?
(答案:m=0,n=1)
设int b=7;float a=,c=;求下面表达式的值。
a+(int)(b/2*(int)(a+c)/2)%4 (答案:)
二、单项选择题
若有代数式,则不正确的C语言表达式是(C)。
A)x/b/c*y*8 B)8*x*y/b/c
C)8*x*y/b*c D)x*y/c/b*8
有如下类型说明:
int k,a,b;
unsigned long w=8;
double x=
则以下不符合C语言语法的表达式是(A)。
A)x%(-3) B)w*=-2
C)k=(a=6,b=4,a-b) D)a*=a+=a-=(b=4)*(a=3)
有如下类型说明:
float n;
int m;
则以下能实现将n中的数值保留小数点后两位,第三位四舍五入的表达式是(B)。
A)n=(n*100+)/ B)m=n*100+,n=m/
C)n=n*100+ D)n=(n/100+)*
设k=7,x=12;则下列表达式值为3的是(D)。
A)x%=(k%=5) B)x%=(k-k%5)
C)x%=k-k%5 D)(x%=k)-(k%=5)
已知m=48,ch=&#39;a&#39;,n=0;则表达式(m&gt;=n&amp;&amp;ch&lt;&#39;b&#39;&amp;&amp;!n)的值是(B)。
A)0 B)1 C)真 D)非0
下面哪个式子在b为奇数时结果为假(C)。
A)a%2==1 B)!(a%2==0) C)!(a%2) D)a%2
执行printf(&quot;%f&quot;,(x=3,y=5,x&gt;y?1:));后的输出结果是(D)。
A)语法错误 B)1 C) D)
能表示条件0≤x≤100的表达式是(D)。
A)0&lt;=x&lt;=100 B)x&gt;=0,x&lt;=100
C)0≤x≤100 D)x&gt;=0&amp;&amp;x&lt;=100
判断char型变量ch为数字的正确表达式是(B)。
A)ch&gt;=&quot;0&quot;&amp;&amp;ch&lt;=&quot;9&quot; B)

最近更新

2024年西师大版六年级下册数学期末测试卷精品.. 6页

2024年部编版六年级下册道德与法治期中测试卷.. 7页

2024年部编版六年级下册道德与法治期中测试卷.. 5页

2024年青岛版六年级下册数学期末测试卷精品【.. 6页

一级注册建筑师之建筑物理与建筑设备考试题库.. 132页

人教版一年级上册数学期中测试卷精品【各地真.. 7页

传染病-神经-骨关节 65页

物业服务中的十大安全防护要点 6页

人教版五年级上册数学期末测试卷(真题汇编).. 4页

人教版五年级下册数学期中测试卷精品【a卷】 6页

人教版六年级下册数学期中测试卷及参考答案(.. 6页

人教版六年级下册数学期末测试卷含完整答案【.. 5页

人教版六年级下册数学期末测试卷附精品答案 7页

人教版六年级下册数学第一单元《负数》测试卷.. 5页

人教版六年级下册数学第三单元《圆柱与圆锥》.. 7页

人教版六年级下册数学第三单元《圆柱与圆锥》.. 6页

人教版六年级下册数学第四单元《比例》测试卷.. 7页

人教版四年级下册数学期中测试卷附答案(突破.. 8页

六年级下册数学 圆柱与圆锥 测试题【考点梳理.. 6页

六年级下册数学 圆柱与圆锥 测试题精品(满分.. 7页

冀教版六年级下册数学第三单元 正比例、反比例.. 7页

冀教版六年级下册数学第三单元 正比例、反比例.. 7页

冀教版六年级下册数学第四单元 圆柱和圆锥 测.. 8页

冀教版六年级下册数学第四单元 圆柱和圆锥 测.. 9页

北京版六年级下册数学第二单元 比和比例 测试.. 7页

北师大版六年级下册数学期末测试卷及参考答案.. 7页

北师大版六年级下册数学期末测试卷附答案【考.. 6页

北师大版六年级下册数学第一单元 圆柱和圆锥 .. 6页

北师大版六年级下册数学第四单元 正比例和反比.. 7页

北师大版六年级下册数学第四单元 正比例和反比.. 8页