- 8
- 0
- 约3.18万字
- 约 6页
- 2017-01-01 发布于河南
- 举报
2014年9月份考试C语言程序设计第二次作业一、单项选择题(本大题共100分,共 40 ,,,,题,每,,,,题 2.5 分)1. 下面程序?fun3(int x)?{ static int a=3; a +=x; return(a);?}?main()?{ int k=2, m=1, n; n=fun3(k);?m=fun3(m);?printf(%d\n,n);?}?的输出是( ).A. 3 B. 4 C. 5 D. 9
2. 下面的程序?main()?{?int x=3;?do{ printf(%d\n,x-=2); }while(!(--x) ); }( ).A. 输出的是1 B. 输出的是1和-2 C. 输出的是3和0 D. 是死循环
3. 以下叙述中正确的是( ).A. 预处理命令行必须位于源文件的开头 B. 在源文件的一行上可以有多条预处理命令 C. 宏名必须用大写字母表示 D. 宏替换不占用程序的运行时间
4. 以下叙述中正确的是( ).A. 局部变量说明为static存储类,其生存期将得到延长 B. 全局变量说明为static存储类,其作用域将被扩大 C. 任何存储类的变量在未赋初值时,其值都是不确定的 D. 形参可以使用的存储类说明符与局部变量完全相同
5. 下列语句中,符合C语言语法的赋值语
原创力文档

文档评论(0)