2022年程序设计作业一 .pdf
《2022年程序设计作业一 .pdf》由会员分享,可在线阅读,更多相关《2022年程序设计作业一 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计(C)作业一1.C 语言程序的执行,总是起始于()。Cmain 函数2.以下叙述不正确的是()。D在 C 程序中,注释说明只能位于一条语句的后面3.一个 C 语言程序是由()。B若干函数组成4.C 语言程序能够在不同的操作系统下运行,这说明C语言具有很好的()。B移植性5.C语言规定,在一个源程序中,main 函数的位置()。C可以任意6.下列说法中正确的是()。CC语言程序书写时,一个语句可分成几行书写7.下面对 C 语言特点,不正确描述的是()。CC语言的可移植性较差8.C 语言程序的注释是()。A由“/*”开头,“*/”结尾9.C 语言程序的语句都是以()结尾。B“;”10.标准
2、 C 语言程序的文件名的后缀为()。A.c 11.C 语言程序经过编译以后生成的文件名的后缀为()。B.obj12.C 语言程序经过链接以后生成的文件名的后缀为()。C.exe 13.C 语言编译程序的首要工作是()。A检查 C 语言程序的语法错误14.下面四个选项中,均是不合法的用户标识符的选项是()。Cb a sizeof int15.下面四个选项中,均是合法整型常量的选项是()。A160 0 xffff 01116.下面四个选项中,均是不合法的浮点数的选项是()。B123 2e4.2 .e517.以下不合法的字符常量是()A.,018?18.下面四个选项中,均是正确的数值常量或字符常量的
3、选项是()。D+001 0 xabcd 2e2 50.19.若有说明语句:char c=72;则变量 c()。A包含 1 个字符20.若有定义:int a=7;float x=2.5,y=4.7;则表达式 x+a%3*(int)(x+y)%2/4的值是()。A2.50000021.设变量 a 是整型,f 是实型,i 是双精度型,则表达式10+a+i*f值的数据类型为()。Cdouble 22.在 C 语言中,要求运算数必须是整型的运算符是()。D%23.若变量已正确定义并赋值,下面符合C 语言语法的表达式是()。Ba=b=c+2 24.若变量 a、i 已正确定义,且i 已正确赋值,则合法的语句
4、是()。B+i;25.下面正确的字符常量是()。C?W?26.假设变量 a,b均为整型,则表达式 (a=2,b=5,b+,a+b)的值是()。B8 27.假设变量 x,y均为 double型,则表达式 x=2,y=x+3/2 的值是()。D3.00000028.判断 char型变量 ch 是否为大写字母的正确表达式是()。C(ch=,A?)&(ch=,Z?)29.选出正确的输入格式()。int a;float b;char c;scanf(“a=%d,b=%f,c=%c”,&a,&b,&c);B.a=1,b=2.0,c=n 30.已知函数 abc 的定义为:void abc(),则函数中 vo
5、id的含义是()A.执行函数 abc 后,函数没有返回值参考答案:CDBBC CCABA BCACA BADAA CDBBC BDCBA 1.在C 语言中,复合语句要用一对()括起来。C.大括号 提示 参考讲稿 3.1.1-42.C 语言中,下面哪项是不合法的标识符?()B.switch 提示 参考讲稿 2.1.1 3.以下说法中正确的是()C.C 语言以接近英语国家的自然语言和数学语言作为语言的表达形式 提示 这个留给自己发挥吧,你觉得不用翻书考证就能看出来的就是答案啦4.若变量 x、y 已正确定义并赋值,以下符合 C 语言语法规则的语句是()A.+x,y=x-;提示 自己编个小程序,包含上
6、述语句,然后编译一下,编译器报错的地方就是不对的。以后涉及程序、程序段、语句、表达式的题目都可以这样做。5.下列程序的输出结果为()void main()int x,y,z;x=y=1;z=x+,y+,+y;printf(“%d,%d,%dn”,x,y,z);C.2,3,1 提示 这个不用提示吧,上机运行一下就知名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -道了。程序设计课要动手,干看是学不会的哟。6.数值029 是一个()D.非法数 提示 参考讲稿 2.2.27.逻辑运算符两侧运算对象的数据类型()C.可以是整型或字符型数据 提示 自己编个小程序,写几个逻辑表达式,
7、将C语言中所有的数据类型都放到逻辑表达式中试一试。8.对于 int a,表达式 1=a=5 的值是()B.1 提示 自己编个小程序,9.执行下列语句段后x 的值为()int a=14,b=15,x;char c=,A?;x=(a&b)&(c ,a?)D.1 提示 自己编个小程序,包含上述程序段,然后在 debug中观察一下 x的值。如果不会用debug,请看 3月5日的课程,老师有很多演示。10、x,y,z 被定义为 int 型变量,若从键盘为其输入数据,则正确的输入语句是()B.scanf(“%d%d%d”,&x,&y,&z);提示:此题考察格式化输入函数scanf 的用法。11、若 w=1
8、,x=2,y=3,z=4,则条件表达式w x?w:y z?y:z 的值是()A.1提示:此题考察条件运算符的结合性。12、给定如下程序#include void main()char c1=A,c2=a;printf(“%cn”,(c1,c2);则以下叙述正确的是()B.程序输出小写字母a 提示:此题考察对标准输出函数和逗号运算符的理解。13、下列程序的输出结果是()#include void main()int a=2,b=3,c=0,d;d=!a&!b|!c;printf(“%dn”,d);A.1提示:此题考察逻辑运算符的优先级。14、下列程序的输出结果是()#include void m
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序设计作业一 2022 程序设计 作业
限制150内