好文档 - 专业文书写作范文服务资料分享网站

电子科技大学《C语言》20春期末考试答案

天下 分享 时间: 加入收藏 我要投稿 点赞

电子科技大学《C语言》20春期末考试答案

一、单选题

共30题,75分

1

2.5分

判断字符串a和b是否相等,应使用( )。

Aif(a==b) Bif(a=b) Cif(strcpy(a,b)) Dif(strcmp(a,b)==0) 2

2.5分

已知a=8,b=3,c=4,表达式(a>b&&c>a)||(a

? ? A15 B12 ? ? C1 D0 3

2.5分

设int x=1,y=1;表达式(!x++||y--)的值是( )。

? ? ? ? A0 B1 C2 D-1 4

2.5分

下面四个选项中,均是不合法的用户标识符的选项是( )。

? ? ? ? Ac-d if double Bfloat la0 _A CA P_0 while D_123 temp BYTE 5

2.5分

以下描述正确的是( )。

? ? ? ? Agoto语句只能用于退出多层循环 Bswitch语句中不能出现continue语句 C在循环中break语句不能独立出现只能用 Dcontinue语句来中止本次循环 6

2.5分

下面程序有错误的行是(行前数字表示行号)( )。 1 main() 2 {

3 float a[10]={0.0}; 4 int i;

5 for(i=0;i<3;i++) scanf(\6 for(i=1;i<10;i++) a[0]=a[0]+a[i]; 7 printf(\8 }

? ? ? ? A没有错误 B第3行有错误 C第5行有错误 D第7行有错误 7

2.5分

设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。

? ? ? ? A不确定 Bint Cfloat Ddouble 8

2.5分

以下叙述错误的是( )。

? ? ? ? A一个C程序只能包含一个main函数 BC语言的注释符可以“/*”开始并以“*/”结束 CC语言本身具有输入输出语句 D在对一个C程序进行编译的过程中,不能发现注释中的拼写错误 9

2.5分

已有定义int a=-2;和输出语句:printf(\以下正确的叙述是( )。

? A%8lx不是错误的格式符,其中数字8规定了输出字段的宽度

电子科技大学《C语言》20春期末考试答案

电子科技大学《C语言》20春期末考试答案一、单选题共30题,75分12.5分判断字符串a和b是否相等,应使用()。Aif(a==b)Bif(a=b)Cif(strcpy(a,b))Dif(strcmp(a,b)==0)22.5分已
推荐度:
点击下载文档文档为doc格式
89gmy7bpyb2teb88j4i568ub00wtu600624
领取福利

微信扫码领取福利

微信扫码分享