工程硕士复习c语言

工程硕士复习c语言

ID:27689598

大小:772.51 KB

页数:134页

时间:2018-12-02

工程硕士复习c语言_第1页
工程硕士复习c语言_第2页
工程硕士复习c语言_第3页
工程硕士复习c语言_第4页
工程硕士复习c语言_第5页
资源描述:

《工程硕士复习c语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计复习丁建睿dingjianrui@163.com第一部分选择填空题以下正确的叙述是()在C程序中,每行中只能写一条语句若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数在C程序中,无论是整数还是实数,都能被准确无误地表示在C程序中,%是只能用于整数运算的运算符第一部分选择填空题以下正确的叙述是(D)在C程序中,每行中只能写一条语句若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数(浮点数)在C程序中,无论是整数还是实数,都能被准确无误地表示(浮点数的误差)在C程序中,%是只能用于整数运算的运算符第一部分选择填空题/和%inta=7,b

2、=5;intc=7/5;intd=7%5;第一部分选择填空题2.以下不正确的叙述是()在C程序中,逗号运算符的优先级最低在C程序中,APH和aph是两个不同的变量若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值第一部分选择填空题2.以下不正确的叙述是(D)在C程序中,逗号运算符的优先级最低在C程序中,APH和aph是两个不同的变量(区分大小写)若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量

3、只能输入实型数值(类型转换)第一部分选择填空题#includeintmain(){inta=5;a=(3*5,a*4,a+5);printf("a=%d",a);return0;}第一部分选择填空题若有说明语句:charc=‘72’则变量c()包含1个字符包含2个字符包含3个字符说明不合法,c的值不确定第一部分选择填空题若有说明语句:charc='72'则变量c(A)包含1个字符包含2个字符包含3个字符说明不合法,c的值不确定char*str=“a”;astr第一部分选择填空题4.以下叙述正确的是()在C程序中,main函数必须位于程序的最前面C程序的每行中

4、只能写一条语句C语言没有输入输出语句在对一个C程序进行编译的过程中,可发现注释中的拼写错误第一部分选择填空题4.以下叙述正确的是(C)在C程序中,main函数必须位于程序的最前面C程序的每行中只能写一条语句C语言没有输入输出语句(printf,scanf是库函数)在对一个C程序进行编译的过程中,可发现注释中的拼写错误第一部分选择填空题以下程序的输出结果是()main(){inta=12,b=12;printf("%d%d",--a,++b);}A.1010B.1212C.1110D.1113D第一部分选择填空题main(){inta=12,b=12;printf(“%d%d”,a

5、--,++b);}A.1010B.1212C.1213D.1113第一部分选择填空题6.以下不正确的C语言关键字是()A.breakB.ifC.printfD.sizeofC第一部分选择填空题在C语言中,字符型数据在内存中以()形式存放原码B.BCD码C.反码D.ASCII码ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)D第一部分选择填空题8.在C语言中,逻辑值“真”用()表示true大于0的数非零整数非零的数D第一部分选择填空题9.用8位无符号二进制数能表示的最大十进制数为()127B.128C.255D.

6、2568位有符号二进制数能表示的十进制数的范围?-128~127C第一部分选择填空题10.若变量i、j已正确定义,以下不合法的语句是()A.j==1B.++iC.j=5D.j=int(i)D第一部分选择填空题11.以下选项中,与k=n++完全等价的表达式是()k=n,n=n+1n=n+1,k=nk=++nk+=n+1A第一部分选择填空题12.为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配对缩排位置相同的if在其之前未配对的if在其之前未配对的最近的if同一行上的ifC第一部分选择填空题悬挂问题if(x>5) if(y>5) cout<<"xandyare>5

7、"; else cout<<"xis<=5";Compilerinterpretsasif(x>5) if(y>5) cout<<"xandyare>5"; else cout<<"xis<=5";第一部分选择填空题13.以下正确的描述是()continue语句的作用是结束整个循环的执行只能在循环体内和switch语句体内使用break语句在循环体内使用break语句或continue语句的作用相同从多层循环嵌套中退出时,只能使用g

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。