西南交大高级语言程序设计客观题3
《西南交大高级语言程序设计客观题3》由会员分享,可在线阅读,更多相关《西南交大高级语言程序设计客观题3(7页珍藏版)》请在装配图网上搜索。
一、单项选择题(只有一个选项正确,共 10 道小题)1. C 语言表示逻辑假的方法是 (A) FALSE(B) 0(C) 1(D) NULL你选择的答案: B [正确]正确答案:B解答参考:2. C 语言开始执行程序的开始执行点是 (A) 程序中第一条可执行的语句(B) 程序中第一个函数(C) 程序中的 main( )函数(D) 包含文件中的第一个函数你选择的答案: C [正确]正确答案:C解答参考:3. continue 语句的作用是 (A) 中止函数的执行(B) 立即中止循环(C) 中止本次循环,直接开始下一次循环(D) 从一个循环体直接跳转至另一个循环体内你选择的答案: C [正确]正确答案:C解答参考:4. 有定义 static int a[]={1, 2, 3, 4},*p ; 执行语句 p=a+2 ; 后,表达式*p 的值为 。(A) 4(B) 1(C) 2(D) 3你选择的答案: D [正确]正确答案:D解答参考:5. 下面用 scanf 语句获得从键盘输入的值,正确的语句是: (A) int a[12]; scanf(“%d”,&a[1]);(B) char a[12]; scanf(“%s”,&a);(C) int a[12]; scanf(“%d”,a[1]);(D) int a; scanf(“%d”,a);你选择的答案: A [正确]正确答案:A解答参考:6.若有以下说明语句,且 0a[4])你选择的答案: C [正确]正确答案:C解答参考:10. 若有函数说明为 void f(double s); 则以下函数调用正确的是 。(A) double x; f(x);(B) double x; f(x);(C) double x; f((D) int x; f(你选择的答案: C [正确]正确答案:C解答参考:(注意:若有主观题目,请按照题目,离线完成,完成后纸质上交学习中心,记录成绩。在线只需提交客观题答案。)二、主观题(共 16 道小题)11. 下列程序段的输出是 。#includevoid main(){ int k;for(k=1; k{minj=i;for(j=i+1;jif(a[j]if(minj!=i) {t=a[i];a[i]=a[minj];a[minj]=t; }} }void main(){ int a[N],i;for(i=0;iSelSort(a);for(i=0;i}21. C 语言规定,标识符必须以 (1) 或 (2) 开头。参考答案:(1) 字母 (2) 下划线 (1)(2)答案次序可交换 22. C 语言的变量有 4 种存贮类型,即 extern、static 、 register 和 (3) 。参考答案:(3) auto 23. 当C语言的算术表达式中出现了 char 型变量时,系统自动将该型变量值转换为 (4) 数据类型以后才参与运算。参考答案:(4) int 24. 已知 int a = 1, b = 2, c = 3, d = 4; 独立执行下列两条语句后,写出指定变量的值。1)c=a b ; 变量 a= (12) , b= (13) 2)a= d+1 ; 变量 a= (14) ,d= (15) 参考答案:(12) 2 (13) 3 (14) 4 (15) 3 25. C 语言没有专门的逻辑变量,在进行逻辑判断时,用数值 表示逻辑假。参考答案:026. 参考答案:5*log10(1+P/N)- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西南 交大 高级 语言程序设计 客观

链接地址:https://www.zhuangpeitu.com/p-326825.html