资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
1C 语言程序设计练习二 二、多项选择题二、多项选择题 在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的 括号内。括号内。 1.设有 int a=3,b=-5;下面表达式值不等于 1 的有( )A.a0 下面表达式的值为 2 的有( )A. y下面表达式的值为 3 的有( )A.w1Bif(x=y)Cif(x! =y)scanf(“%d,else scanf(“%d”,Dif(x10;k+ +);Efor(k=1;k=10;k+ +,k);14以下 if 语句中没有语法错误的有( )Aif(x0)printf(%f,x);else printf(%f,x);Bif(x0)x=x+y;printf(%f,x)else printf(%f,x)Cif(x0)x=x+y;printf(%f,x);else printf(%f,x);Dif(x0)x=x+y;printf(%f,x);else printf(%f,x)Eif xyx+;3elsex-;15设有程序如下: main() int i,j,a=1,3,5,7,9,11,13,15;i=5;switch(i) default;printf(%dn,ai);case 1:printf(%dn,a3);case 2:printf(%dn,a+i);break;case 3:printf(%dn,a-i);上述程序的输出结果不包括( )A5 B7 C9 D11 E1316.下列关于 break、goto、continue 语句的说法中正确的是( ) A. break 语句能够用于循环语句中 B. break 语句不能用于 switch 语句中 C. goto 语句可以用于直接从多层循环中退出 D. continue 语句可用于跳出循环体 E. continue 语句不能用于 switch 语句中 17.下面能执行循环结构的语句有( ) A.if 语句B.while 语句 C.dowhile 语句D.for 语句 E.switch 语句 18.若有定义 int a5;,则对 a 数组元素或地址的引用错误的有( )A. 可将字符串I am a boy 赋给数组 c,下面正确的选项有( ) A. c=I am a boy;B. getchar(c);C. gets(c);D. scanf(%s,c);4E. for(i=0;ikind=5; strcpy(p-name,rice); C.p=D.strcpy(myfood. name, pie); p.kind=7; p= E.p=strcpy(myfood.name, apple pie);31设有关于结构体类型的定义:( )struct carchar*name;float price;struct car *next;6*p,*head=NULL;下面各选项中正确的有Ap=(struct car*)MALLOC(sizeof (struct car);Bp=(struct car*)malloc (sizeof (struct car);Cp.next=head;Dp-next=head;Ep=(struct car *)malloc (sizeof(car);32设有关于结构体类型的定义:( )struct dataint num;struct data *next; *p,* head=NULL;下列语句中正确的有Ap=(struct data *)malloc(sizeof(struct data);Bp=(struct data )malloc(sizeof(struct data);Cp=(struct data *)malloc(sizeof(data);Dpnext=head;Ep.next=head; 33.设有关于结构体类型的定义:struct worker int id; char name; float salary; wl=102035,Lihua,2560.50, p; 下列选项中语句语法正确的有( )A. p=wl;B. p= C. p-id=wl-idD. p-id=wl.id; E. p.salary=wl.salary; 34. 在 C 语言中,关于符号 FILE 下面说法正确的有( )A. FILE 是 C 的关键字B. FILE 表示一种关于文件参数的结构体类型C. FILE 表示一种关于文件参数的结构体变量D. FILE*可以用来说明文件指针7E. 文件指针指向的变量的数据类型是 FILE35.在 C 语言中,下面关于文件说法正确的有( )A.按数据的组织形式,可分为文本文件和二进制文件B.文件只能是 ASCII 码文件C.文件能用 fopen( )函数打开D.文件只能是二进制文件E.对打开的文件可以进行读或写操作
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号