21年全国自考高级语言程序设计模拟试卷(二)及答案.pdfVIP

  • 9
  • 0
  • 约1.18万字
  • 约 18页
  • 2019-03-30 发布于江苏
  • 举报

21年全国自考高级语言程序设计模拟试卷(二)及答案.pdf

更多优质自考资料尽在百度贴吧自考乐园俱乐部 (/club/5346389)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你 2011 ( ) 2011 ( ) 全国自考高级语言程序设计模拟试卷((二))及答案 一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个选项中只有一个选项是符合 题目要求的,请将正确选项前的字母填在题后的括号内。 1. 设有宏定义“#define R 2+3”,则R*R的宏替换结果正确的是() (1分) A:(2+3)*(2+3) B:2+3*2+3 C:5*5 D:5.0*5.0 2. 若有定义int x=0,*p=x;,则语句printf(″%d\n″,*p);的输出结果是() (1分) A:随机值 B:0 C:x的地址 D:p的地址 3. 下列函数返回值的数据类型是() fun ( float x ) { float y; y= 3*x-4; return y; } (1分) A:void B:int C:float D:不确定 4. 在执行 int a[][3]={1,2,3,4,5,6};语句后,a[1][0]的值是() (1分) A:4 B:1 C:2 D:5 5. 下列程序的输出结果是() main() {int i,j,m=0,n=0; for(i=0;i2;i++) for(j=0;j2;j++) if(j=i)m=1;n++; printf(″%d\n″,n); } (1分) A:4 B:2 C:1 D:0 更多优质自考资料尽在百度贴吧自考乐园俱乐部 (/club/5346389)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你 6. 若 x 为 int 型变量,则执行以下语句后,x 的值为() x=6; x+=x-=x*x; (1分) A:36 B:-60 C:60 D:-24 7. 合法的数组定义是 () (1分) A:char s[]=′1′,′2′; B:int a[5]={0,1,2,3,4,5}; C:char s={″string″}; D:int a[][5]={0,1,2,3,4,5}; 8. 若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对 a 数组元素不正确的引用是() (1分) A:a[p-a] B:*(a[i]) C:p[i] D:a[10] 9. 下列程序的输出结果是() int b=2; int func(int *a) {b+=*a;return(b);} main() {int a=2,res=2; res+=func(a); printf(″%d\n″,res); } (1分) A:4 B:6 C:8 D:10 10. 在C语言中,合法的长整型常数是 () (1分) A:0L B:1D C:1E D:1234 11. 以下不正确的描述是() (1分) A:break 语句不能用于除循环语句和 switch 语句以外的任何其他语句 B:在 switch 语句中使用 break 语句或 continue 语句的作用相同 更多优质自考资料尽在百度贴吧自考乐园俱乐部 (/club/5346389)欢迎❤加入...欢迎❤交流...止不住的惊喜等着你 C:在循环语句中使用 continue 语句是为了结束本次循环,而不是终止整个循环的执行 D:在循环语句中作用 break 语句是为了使流程跳出循环体,提前结束循环 12. 执行语句“for (k=2;++k4;k++) ++k;”后,变量k的值是 () (1分) A:2 B:4 C:5 D:6 13. 在C语言中,引用数组元素时,其数组下标的数据类型允许是() (1分) A:整型常量 B:整型表达式 C:整型常量或整型表达式 D:任何类型的表达式 14. 用以表示内存地址的数据类型是() (1分) A:整型 B:结构型 C:指针型 D:实型 15. 若用fgets函数从一文件中读取字符

文档评论(0)

1亿VIP精品文档

相关文档