- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言程序设计练习adoc
1.C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是(CC )。
A、地址传递
B、由实参传给形参,再由形参传回给实参
C、单向值传递
D、由用户指定的传递方式
2.以下程序的输出结果是 A
void sub(float x, float *y, float *z)
{ *y = *y - 1.0;
*z = *z + x;
}
main()
{ float a = 2.5, b= 9.0, *pa, *pb;
pa = a; pb = b;
sub(b - a, pa, pb);
printf(“%f\n”, a);
}
A、10.500000
B、9.000000
C、1.500000
D、8.000000
3.以下叙述中不正确的是(C)。
A、以下是正确的宏定义 #define IBM_PC
B、在程序中凡是以#号开始的语句行都是预处理命令行
C、C程序在执行过程中对预处理命令行进行处理
D、预处理命令行都必须以#号开始
4.在定义构造数据类型时,不能(C)。
A、说明变量
B、说明存储类型
C、末尾不写分号
D、初始化
5. 若变量已正确说明,要求用以下语句给a赋予3.12、给b赋予9.0,则正确的输入形式是
scanf(“a=%f,b=%f”,a, b); D
A、a=3.12 ,b=9
B、a= 3.12b= 9
C、3.12 9.0
D、a=3.12,b=9.0
6. char a[10];不能将字符串abc存储在数组中的是(C)。
A、strcpy(a,abc);
B、int i;for(i=0;i3;i++)a[i]=i+97;a[i]=0;
C、a=abc;
D、a[0]=0;strcat(a,abc);
7. 若a=1,b=2则 a|b的值是(D)。
A、1
B、2
C、0
D、3
8. 若变量已正确说明为float类型,要通过以下赋值语句给a赋予10、b赋予22、c赋予33,以下不正确的输入形式是A
scanf(“%f %f %f”, a, b, c);
A、
B、
C、
D、
9. 以下程序的输出结果是A
main()
{ int a = 5, b = 6, c = 7, d = 8, m = 2, n = 2;
printf(“%d\n”, (m=ab) (n=cd) );
}
A、0
B、3
C、1
D、2
10. 以下数据中,不正确的数值或字符常量是(B)。
A、50
B、c
C、0xaa
D、66
11.如果int a=2,b=3,c=0,下列描述正确的是D
A、a||(b=c)执行后b的值为0
B、ab!=c和a(b!=c)的执行顺序是一样的
C、abc的结果为假
D、!a!=(b!=c)表达式的值为1
12. 在下列程序段中,枚举变量c1,c2的值依次是(A)。
enum color {red,yellow,blue=4,green,white} c1,c2;
c1=yellow;c2=white;
printf(%d,%d\n,c1,c2);
A、1,6
B、1,4
C、2,6
D、2,5
13. 以下程序的输出结果是B
main()
{ int k =4, m = 1, p;
p = func(k, m);
printf(“%d,”, p );
p = func(k, m);
printf(“%d\n”, p );
}
func( int a, int b)
{ static int m, i = 2;
i += m + 1;
m = i + a + b;
return (m);
}
A、8,20
B、8,17
C、8,8
D、8,16
14. 执行下面的程序段后,变量k中的值为D
int k=3, s[2];
s[0]=k; k=s[1]*10;
A、33
B、10
C、30
D、不定值
15. 以下符合C语言语法的赋值表达式是(A)。
A、d=9+e,f=d+9
B、d=9+e+f=d+9
C、d=9+e++=d+7
D、d=9+e,e++,d+9
16. 以下程序的输出结果是A
main()
您可能关注的文档
最近下载
- 教师资格证初中数学教案汇总.pdf VIP
- 海外留学生体育活动参与情况与身体素质的研究教学研究课题报告.docx
- 教科版新版科学三年级上册《8.天气的影响》教案.docx VIP
- 如何设计护理研究方案.pptx VIP
- 英语演讲技巧与实践 课件 Chapter1 Understanding Public Speaking.pptx
- 低空与低空经济分析与研究.pptx VIP
- 成长英语教师用书 进阶篇PPTUnit 7.pptx VIP
- 农村宅基地培训.pptx VIP
- 变电站设备巡视检查及验收培训课件[1].ppt VIP
- 《保险基础与实务》(徐昆第4版) 课件 第二章 保险原则与保险合同.pptx
文档评论(0)