全国计算机C语言培训讲义答案

上传人:新** 文档编号:559406057 上传时间:2022-10-03 格式:DOC 页数:170 大小:264KB
返回 下载 相关 举报
全国计算机C语言培训讲义答案_第1页
第1页 / 共170页
全国计算机C语言培训讲义答案_第2页
第2页 / 共170页
全国计算机C语言培训讲义答案_第3页
第3页 / 共170页
全国计算机C语言培训讲义答案_第4页
第4页 / 共170页
全国计算机C语言培训讲义答案_第5页
第5页 / 共170页
点击查看更多>>
资源描述

《全国计算机C语言培训讲义答案》由会员分享,可在线阅读,更多相关《全国计算机C语言培训讲义答案(170页珍藏版)》请在金锄头文库上搜索。

1、第一章 1、以下表达中正确的选项是:da) 程序设计的任务就是编写程序代码并上机调试b) 程序设计的任务就是确定所用数据构造c) 程序设计的任务就是确定算法d) 以上三种说法都不完整2、以下表达中正确的选项是:ba) C语言程序是由过程和函数组成的b) C语言函数可以嵌套调用c) C语言函数不可以单独编译d) C语言中除了main函数,其他函数不可以作为单独文件形式存在3、算法中,对需要执行的每一步操作,必须给出去除、严格的规定。这属于算法的ca) 正当性b) 可行性c) 确定性d) 有穷性4、以下表达中正确的选项是:ca) C程序中的注释只能出现在程序的开场位置和语句的后面b) C程序书写格

2、式严格,要求一行内只能写一个语句c) C程序书写格式自由,一个语句可以写在多行上d) 用C语言编写的程序只能放在一个程序文件中5、以下表达中正确的选项是:ca) 用C程序实现的算法必须要有输入和输出操作b) 用C程序实现的算法可以没有输出但必须要有输入c) 用C程序实现的算法可以没有输入但必须要有输出d) 用C程序实现的算法可以即没有输出又没有输入6、C语言规定,在一个源程序中,main函数的位置:ca) 必须在最开场b) 必须在系统调用的库函数的后面c) 可以任意d) 必须在最后7、以下表达中错误的选项是:da) 计算机不能直接执行C语言编写的源程序8、以下表达中正确的选项是:aa) 构成C

3、程序的根本单位是函数b) 可以在一个函数中定义另一个函数c) main函数必须放在其他函数之前d) C函数定义的格式是K&R格式9、以下表达中错误的选项是:da) 一个C源程序可以由一个或多个函数组成b) 一个C源程序必须包含一个main函数c) C程序的根本组成单位是函数d) 在C程序中,注释说明只能位于一条语句的后面10、以下4个程序中,完全正确是A#includevoid main;/*programming*/printfprogramming!n;B#includevoid main/*/*programming*/*/printfprogramming!n;C#includevoi

4、d main/*/*programming*/*/printfprogramming!n;Dincludevoid main/*programming*/printfprogramming!n;第二章1、以下选项中,能用作用户标示符的是:a)viodb)8_8c)_0_d)unsigned2、表达式:int(double)9/2)-(9)%2的值是a)2b)3c)4d)D3、假设有定义语句:int x=10;那么表达式x-=x+x的值为a)-20b)-10c)0d)104、有以下程序#includevoid main()int a=1,b=0;printf(“%d,b=a+b);printf(

5、“%dn,a=2*b);程序运行的输出结果是A)0,0 B)1,0 C)3,2 D)1,25、有以下定义语句,编译时会出现编译错误的选项是A)char a=a; B) char a=0 C)char a=aa D)char a=x2d;6、有以下程序#includevoid main()char c1,c2;c1=A+8-4;c2=A+8-5;printf“%c %dn,c1,c2;字母A的ASCII码为65,程序运行后的输出结果是A)E,68 B)D,69 C)E,D D)输出无定值7、以下关于C语言的表达中正确的选项是:a) C语言中的注释不可以夹在变量名或关键字的中间b) C语言中的变量

6、可以在使用之前的任何位置进展定义c) 在C语言算术表达式的书写中,运算符两侧的运算数类型必须一致d) C语言的数值常量中夹带空格不影响常量值的正确表示8、以下C语言用户标识符中不合法的是A) _1 B)AaBbC)a_bD)a b9、假设有定义:double a=22;int i=0,k=18;那么不符合C语言规定的赋值语句是:a) a=a+,i+;b) i=(a+k)=A&kk=Akk=a&kk+32=ZDisalphakk&kk=2&c=2&c=2&c=6&c%2!=125、假设有条件表达式exp?a+:b-,那么以下表达式中能完全等价于表达式exp的是 Aexp= =0Bexp!=0Ce

7、xp= =1Dexp!=126、以下四个选项中,均是不合法的用户标识符的选项是CAA P_0 doBfloat la0 _ACb-a goto intD_123 temp int27、以下选项中不属于字符常量的是 BACBCCxCCD07228、设变量已正确定义并赋值,以下正确的表达式是 CAx=y*5=x+zBint18.5%5Cx=y+z+5,+y29、假设变量已正确定义并赋值,以下符合C语言语法的表达式是 BAa:=b+1Ba=b=c+2Cint 18.5%3Da=a+7=c+b30、已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字

8、母的表达式是 BAisuppercBA=cZCA=c&=ZDc=z-32&a-32b&n=cb后,n的值是 BA1B2C3D432、下面各选项中,均是C语言合法标识符的选项组是 BA33 we autoB_23 me _3ewC_43 3e_ elseDER -DF 3233、可在C语序中用作用户标识符的一组标识符是 AAandBDateCHi Dcase_2007 y-m-d Dr.Tom Bigl34、现有定义int a;double b;float c;char k;,那么表达式a/b+c-k值的类型为 BAintBdoubleCfloatDchar35、以下关于long、int和sho

9、rt类型数据占用内存大小的表达中正确的 DA均占4个字节B根据数据的大小来决定所占内存的字节数C由用户自己定义D由C语言编译系统决定36、以下选项可以正确表示字符型常量的是 AArBaC897D29637、大写字线A的ASC码是65,小写字母a的ASC码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是 DAc=c-A%26+aBc=c+32Cc=c-A+aDc=A+c%26-a38、以下选项中,当x为大于1的奇数时,值为0的表达式是 DAx%2= =1Bx/2Cx%2!=0Dx%2= =039、以下合法的字符型常量是 AAx13B081C65Dn40、下面四个选项中,均是不正确的八进制或十六进制数的选项是 DA016 0x8f 018B0abc 017 0xaC010 -0xll 0x16D0a12 7ff -12441、设变量a是int型,f是float型,i是double型,那么表达式10+a+i*f值的数据类型为 CAintBflo

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

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