- 10
- 0
- 约2.25万字
- 约 13页
- 2021-03-24 发布于海南
- 举报
2007 年专升本考试
计算机科学与技术专业综合
第一部分( C程序设计)
一、选择题 (2 ’*25=50 分 )
1. 以下叙述中正确的是 ______ 。
A、C 程序中注释部分可以出现在程序中任意合适的地方
B、花括号 { 和 } 只能作为函数体的定界符
C、构成 C程序的基本单位是函数,所有函数名都可以由用户命名
D、分号是 C 语句之间的分隔符,不是语句的一部分
2. 以下选项中可作为 C 语言合法整数的是 ______ 。
A、 10110B B 、0386 C 、0Xffa D 、x2a2
3. 以下不能定义为用户标识符的是 ______ 。
A、Scanf B 、Void C 、_3com_ D 、int
4. 有以下程序
main()
{ int a; char c=10;
float f=100.0; double x;
a=f/=c*=(x=6.5);
printf(%d %d %3.1f %3.1f,a,c,f,x);
}
程序运行后的输出结果是 ______ 。
A、 1 65 1 6.5 B 、 1 65 1.5 6.5
C、 1 65 1.0 6.5 D 、 2 65 1.5 6.5
5. 以下选项中非法的表达式是 ______ 。
A、0=x100 B 、i=j==0
C、(char)(65+3) D 、x+1=x+1
6. 有以下程序
main()
{ int a=1,b=2,m=0,n=0,k;
k=(n=ba)||(m=ab);
printf(%d,%d,k,m);
}
程序运行后的输出结果是 ______ 。
A、0,0 B 、0,1 C 、 1,0 D 、 1,1
7. 有定义语句: int x,y; 。若要通过 scanf(%d,%d,x,y); 语句使变量 x 得到数值 11,变
量 y 得到数值 12 ,下面四组输入形式中,错误的是 ______ 。
A、 11 12 ↙ B 、 11,12 ↙ C 、 11, 12 ↙ D 、 11, ↙12↙
8. 设有如下程序段 int x=2007,y=2008;printf(%d,(x,y));
则以下叙述中正确的是 ______ 。
A、输出语句中格式说明符的个数少于输出项的个数,不能正确输出
B、运行时产生出错信息
C、输出值为 2007
D、输出值为 2008
9. 设变量 x 为 float 型且已赋值,则以下语句中能将 x 中的数值保留到小数点后两位,并将
第三位四舍五入的是 ______ 。
A、x=x*100+0.5/100.0; B 、x=(x*100+0.5)/100.0
C、x=(int)(x*100+0.5)/100.0; D 、x=(x/100+0.5)/100.0;
10. 有定义语句: int a=1,b=2,c=3,x; ,则以下选项中各程序段执行后, x 的值不为 3 的是 __ 。
A、if (ca) x=1; B 、if (a3) x=3;
else if (ba) x=2;
您可能关注的文档
最近下载
- 部编版语文五年级下册第二单元教材解读大单元集体备课.pptx VIP
- 部编版语文五年级下册第一单元教材解读大单元集体备课.pptx VIP
- 车工 (数控车床)理论知识考核要素细目表四级.pdf VIP
- 本科课程《基础护理学》教案,第十二章给药.doc VIP
- 农村题材小品剧本村官.pdf VIP
- 小品剧本-小品《绰号》.docx VIP
- 小品剧本-小品《竞选》.docx VIP
- 本科课程基础护理学教给药教案(2025—2026学年).docx VIP
- LaserjetCP1025系列打印机打印质量故障排除手册.pdf VIP
- 年会小品剧本小品剧本:搞笑小品剧本《都是喝酒惹事》台词大全.docx VIP
原创力文档

文档评论(0)