- 15
- 0
- 约2.18万字
- 约 15页
- 2022-07-04 发布于上海
- 举报
C语言程序设计题整数拆解组合 2022/7/2
C语言程序设计题整数拆解组合
一、选择题 (请在 【答题】菜单上选择 【选择题】命令,启动选择题 试程序,按
照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用
鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计
时。)
1、若要使用C数学库中的sin函数,需要在源程序的头部加上
#include math.h
关于引用数学库,以下叙述正确的是 ( )。
A . 将数学库中sin函数的源程序插入到引用处,以便进行编译链接
B. 将数学库中sin函数链接到编译生成的可执行文件中,以便能正确运行
C . 通过引用math.h文件,说明sin函数的参数个数和类型,以及函数返回值类型
D. 实际上,不引用math.h文件也能正确调用sin函数
『正确答案』
C
『答案解析』
考查文件包含处理。文件包含命令的功能是把指定的文件添加到预处理部分,从而把指定的文件和当前的源程序文件连接起
来,该文件则包含了程序要调用的函数的声明。由此,选项A 、B、D表述错误。答案选择C选项。
2、有以下程序
#include stdio.h
main()
{
int x =1, y = ;
if (!x ) y ++;
else if (x == )
if (x ) y +=2;
else y +=3;
printf(%d\n, y );
}
程序运行后的输出结果是 ( )。
A .
B. 2
C . 1
D. 3
『正确答案』
A
『答案解析』
在该题中,选择结构的表达式都不成立,所以整个选择语句都没有执行,y值没有发生改变,答案选择A 选项。
3、有以下程序
#include stdio.h
main()
{
int a=-1, b=-1;
for(; ++a;)++b;
printf(%d,%d\n, a, b);
}
程序运行后的输出结果是 ( )。
A . ,-1
B. ,
编号:99d9a51273e55f4a958bd8bdbe5d5ffe 1
C语言程序设计题整数拆解组合 2022/7/2
C . -1,-1
D. 结果不确定
『正确答案』
A
『答案解析』
这是对for循环的基本考查,C语言中for循环的形式:for(表达式1;表达式2;表达式3),本题中表达式1和表达式3为空语句。
程序执行过程为:定义整型变量a、b并赋初值,执行for循环,执行控制语句++a,a先自增变为 再使用,不满足控制条件,
跳出循环。因此b并未改变,最后输出 ,-1。答案选择A 选项。
4 、有以下程序
#include stdio.h
ty pedef struct {int b, p;} A;
void f(A c)
{
int j ;
c .b+=1;
c .p+=2;
}
void main()
{
int i;
A a={1,2};
f(a);
printf(%d,%d\n, a.b, a.p);
}
程序运行后的输出结果是 ( )。
A . 2,4
B. 1,2
C . 1,4
D. 2,3
『正确答案』
您可能关注的文档
最近下载
- 心脑血管的危害和防治.ppt
- 上海2024年高考英语试卷.doc VIP
- 2026春新版人教版八年级下册单词默写单词表(全)U1-U8中译英.docx
- 07 王涛-教师资格-数学学科知识与教学能力(高中)-第三部分第五章至第八章(46-48讲).pdf VIP
- 《业财一体化实训教程-----金蝶云星空V7.5》.pptx VIP
- 2014广东粤西北事业单位考试真题及答案——通用类.doc VIP
- 基于PLC的运料小车自动控制设计研究.docx VIP
- ISO 9001(DIS)-2026《质量管理体系——要求》(含附录使用指南-中文版-译-2025年9月).docx VIP
- 《宋代点茶文化与艺术》全套教学课件.pptx
- 年产3000吨猕猴桃果汁工厂设计_毕业设计.doc VIP
原创力文档

文档评论(0)