- 50
- 0
- 约9.31千字
- 约 14页
- 2017-02-15 发布于河南
- 举报
C语言程序设计第二次作业
一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); } 的输出是( ). (本题分数:4 分,本题得分:4 分。)
A、3
B、 4
C、5
D、 9
题目信息
难度:
3
正确答案:
C
解题方案:
a+=x表达式和a=a+x是等效的,所以在程序中,fun3(k)的值为5,即为n的值,所以打印时结果应当等于5. 故本题答案为C.
2.
以下叙述中正确的是( ). (本题分数:4 分,本题得分:4 分。)
A、预处理命令行必须位于源文件的开头
B、 在源文件的一行上可以有多条预处理命令
C、 宏名必须用大写字母表示
D、 宏替换不占用程序的运行时间
题目信息
难度:
3
正确答案:
D
解题方案:
通常,预处理命令位于源文件的开头,但不一定必须位于开头,也可以写在函数与函数之间;由于预处理命令的末尾不加分号,所以,不能在一行上写多条预处理命令,否则,系统处理时就会把它当作一条命令;宏名一般习惯用大写字母表示,以便与变量名相区别,但这并非规定,也可用小写字母. 故本题答案为D.
3.
有以下程序 main() {int c=35;printf(%d\n,
您可能关注的文档
最近下载
- 过敏性休克的抢救.pptx VIP
- 高二年级人教版高中物理选择性必修三第二章测试卷.docx VIP
- FBI外星人解密.pdf VIP
- NB_T 10048-2018 煤矿在用滚筒驱动带式输送机安全运行规范.docx VIP
- 2024新人教版七年级英语上册 Unit 5 Fun Clubs大单元公开课一等奖创新教学设计(同步备课)(表格式).docx VIP
- 企业供应链绿色化管理制度.doc VIP
- GB/T 31598-2015 大型活动可持续性管理体系 要求及使用指南.pdf
- 2021年上海市高考语文试卷(附答案详解).pdf VIP
- 辽宁省实验中学2024-2025学年高一上学期期中阶段测试物理试题 含解析.docx VIP
- 2026年山东济南市长清区中考一模物理试题(试卷+解析).pdf VIP
原创力文档

文档评论(0)