好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2022年最新C语言程序设计试卷.pdf

14页
  • 卖家[上传人]:科***
  • 文档编号:315618847
  • 上传时间:2022-06-21
  • 文档格式:PDF
  • 文档大小:158.49KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 精品文档精品文档说明:请将单项选择题( 150 空)的正确答案涂写考试答题卡,将填空(5175 空)等文字题按【】中的序号写入下面文字答题卡,否则不得分二、阅读程序题文字答题卡:(每空 2 分,共 24分)1 题【 51】1 题【 52】2 题【 53】3 题【 54】4 题【 55】5 题【 56】6 题【 57】7 题【 58】7 题【 59】8 题【 60】9 题【 61】10 题【 62】三、完善程序填空题文字答题卡:(每空 2 分,共 26 分)1 题【63】2 题【64】【65】【66】3 题【67】【68】【69】4 题【70】【71】【72】5 题【73】【74】【75】一、单项选择题(每空1 分,共 50 分)请将正确答案按【】中的序号写入答题卡,否则不得分1C 源程序的扩展名为【】名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 14 页 - - - - - - - - - 精品文档精品文档A) C B) DLL C) EXE D) DOC 2按照标识符的要求,【】符号不能组成标识符。

      A) 数字符号B)下划线C) 连接符D) 大小写字母3 设有说明:char c; int a; float x ; double y; 则表达式c*a+y-x 值的数据类型是【】A) double B) char C) int D) float 4已知小写字母a的 ASCII 码值是 97,大写字母A 的 ASCII 码值是 65,下列语句中不能输出大写字母B 的是【】A) putchar(A+1 ) ;B) putchar( b-32) ;C) putchar(98-32) ;D) putchar(B) ;5在 C 语言中,数值常量0 x9f 对应十进制值是【】A)160 B) 87 C) 9f D) 159 6整型变量a 定义后赋初值的结果是【】int a=28*6 ;A) 12 B) 16 C) 17 D) 18 7将小写字母n 赋值给字符变量one_char,正确的操作是【】A)one_char= n ;B) one_char=” n” ;C)one_char=110;D) one_char= N ;8若有以下说明和语句,则输出结果是【】char s10=a test! ;printf ( %d ,strlen(s) ) ;A) 6 B) 8 C) 7 D) 9 9下面的程序结果为:【】。

      main()int a;printf (%dn , (a=3*5,a*4,a+5) ) ; 执行完输出函数后,a的值是【】A)65 B) 20 C) 15 D) 10 10下列运算附中,优先级最低的是【】A)& B) & C) D) | 11C 语言的下列运算符中,运算对象必须是整型数据的是【】A)% B) / C)& D)* 12设有以下语句:int x=10 ;x+=3+x% (-3) ,则 x 的值是【】A) 14 B) 15 C) 11 D) 12 13下面程序的输出结果是【】main() int a=-1, b=4,k;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 14 页 - - - - - - - - - 精品文档精品文档clrscr() ;k=(a+=0)& (!(b-=0 ) ) ;printf (%d, %d,%dn,k,a,b) ; A)1, 1,2 B)1,0,3 C) 0,1,2 D) 0,0,3 14下面哪个表达式的值为4 【】A)11/3 B) 110/3 C) (float )11/3 D) (int) (110/3+05)15下列程序的运行结果是【】。

      main() int x=0 ,y=1,z=0;if (x=z=y)x=3;printf ( “ %d ,n” ,x,z) ; A) 3,0 B) 0,0 C) 0,1 D) 3,1 16下面程序的输出结果是【】main() int x=2 ,y=-1,z=2;if (xy)if (yy)printf (“ xy ”) ;else printf (“ xy ”) ; A)33 C) xy D) xy 18若有条件表达式x?a+:b-,则以下表达式中能完全等价于表达式x 的是【】A) ( x= =0)B) (x!=0)C) ( x= = 1 )D) (x!=1)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 14 页 - - - - - - - - - 精品文档精品文档19结构化程序设计的三种基本结构是【】A) 顺序结构、选择结构、循环结构B) 顺序结构、转移结构、递归结构C) 嵌套结构、选择结构、递归结D) 嵌套结构、循环结构、顺序结构20下面的程序main() int i ;for (i=0;i10 ;i+) ;printf (%dn , i) ; 的输出结果是【】。

      A) 0 B) 123456789 C) 0123456789 D) 10 21do 语句的循环次数为【】int a=10 ;do a- ; while (a!=0)A) 10 B) 9 C) 11 D) 12 22下面程序段的运行结果是【】int n=0 ;while(n+=2 ) ;printf (“ %d ”,n) ;A)2 B) 3 C) 4 D) 出错信息23对以下程序段的叙述正确的是【】int k=0 ;while(k=0) k=k-1;A) while 循环之行 10 次B) 无线循环C) 循环体一次也不执行D) 循环体被执行一次24下面程序的运行结果是【】main() int i ,b, k=0;for (i=1;i=0) k+; printf (“ %d ,n” ,k,b) ; A) 3,-1 B) 8,-1 C) 3,0 D) 8,-2 25以下不正确的定义语句是【】A) double x5=2.0,4.0,6.0,8.0,10.0; B) int y5=0,1,3,5,7,9; C) char c1=1,2,3,4,5; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 14 页 - - - - - - - - - 精品文档精品文档D) char c2=x10,xa,x8; 26以下不能对二维数组a进行正确初始化的语句是【】。

      A) int a23=0; B) int a3=1,2,0; C) int a23=1,2,3,4,5,6; D) int a3=1,2,3,4,5,6; 27下面的程序运行时,若从键盘输入What does this word mean? 则输出What does this word mean? 请将程序填完整include main( ) char s110,s210,s310,s410; scanf(%s%sn,s1,s2); 【】; scanf(%s,s4); printf(%s %s %s %sn,s1,s2,s3,s4); A) gets(s3); B) scanf(%sn,s3); C) scanf(%s,s3); D) getchar(s3); 28设有说明char *a = No smoking!; 则以下不能正确输出的语句是【】A) printf(% s, &a ); B) printf(% s, a ); C) puts( a ); D) puts (No smoking!); 29以下程序的输出结果是【】include main() char str12=s,t,r,i,n,g, 0 ; printf(%d,strlen(str); A) 12 B) 11 C) 7 D) 6 30以下程序的输出结果是【】。

      main() int i, x33=1,2,3,4,5,6,7,8,9; for(i=0;i3;i+) printf(%d,xi2-i); A) 1,5,9, B) 1,4,7, C) 3,5,7, D) 3,6,9, 31若有说明int x ; 则下面判断不正确的是【】A) x 和(&x)0 等价B) x 和 *&x 等价C) &x 和 x0 等价D) *&x和(&x)0 等价32下面说明不正确的是【】A) char a10=china; B) char a10,*p=a; p=china 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 14 页 - - - - - - - - - 精品文档精品文档C) char *a; a=china; D) char a10,*p; p=a=china 33设己定义static int a =0,1,2,3,4,5,6,7,8,9,*p= a, i ; 其中 0i9, 则对 a 数组元素的引用不正确的是【】A) pp a B) *( ai) C) pi D) *(*(a+i ) 34若有以下定义和语句: int s45,(*ps)5; ps=s; 则下列叙述中不正确的是【】。

      A) ps+1 与 ps1等价B)*( ps+1) 与 ps1等价C) ps11 与*(*( ps+1)+1) 等价D) *(ps+1) 与 ps11 等价35C 语言规定,函数返回值的类型是由【】 A) return 语句的表达式类型所决定 B) 调用该函数时的主调函数类型所决定 C) 调用该函数时系统临时决定 D) 在定义该函数时所指定的函数类型所决定36在调用函数时, 如果实参是简单变量,它与对应形参之间的数据传递方式是【】A) 地址传递B) 单向值传递C) 由实参传给形参,再由形参传回实参D) 传递方式由用户指定37请读程序: #include fun(char *s) char *p=s ; while(*p !=0) p+; return(p-s); main() printf(“%dn” ,fun( “ abcdef ” ); 上面输出结果是【】 A)3 B)6 C)8 D)0 38在一个 C 源程序文件中, 若要定义一个只允许在该源程序文件中所有函数使用的变量,则该变量需要的存储类别是【】A) static B) extern C) register D) auto 39以下程序的输出结果是【】。

      int f() static int i=0 ;int s=1;s+=i;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 14 页 - - - - - - - - - 精品文档精品文档i+ ;return s; main() int i , a=0;for(i=0 ;i5;i+) a+=f();printf(%dn ,a); A) 20 B) 24 C) 25 D) 15 40若定义enum color red , green, blue, purple, yellow , black, orange cl ; ,执行语句 c1=green+blue;后,以下选项中cl 的结果正确的是【】A) greenblue B)purple C)yellow D)编译出错41使用 typedef 定义一个新类型的正确步骤是【】1.把变量名全部删除换成一个新类型名2.按定义变量的方法写出定义体3.。

      点击阅读更多内容
      相关文档
      2024-2025学年陕西省咸阳市永寿县店头中学八年级(下)期末数学试卷(含答案).docx 2024-2025学年云南省临沧市部分学校高一(下)期末质量测试物理试卷(含解析).docx 2024-2025学年北京市顺义区高二(下)期末物理试卷(含答案).docx 2024-2025学年四川省资阳市雁江区五校联考八年级(下)期末数学试卷(含答案).docx 2024-2025学年浙江省金华市东阳市七年级(下)期末数学试卷(含答案).docx 2024-2025学年陕西省咸阳市永寿县店头中学八年级(下)期末数学试卷(含解析).docx 2024-2025学年云南省普洱市景谷一中高一(下)期中数学试卷(含答案).docx 2024-2025学年陕西省西安市长安三中高一(下)期中数学试卷(含答案).docx 2024-2025学年山东省济南市历城区七年级(下)期末数学试卷(含解析).docx 2024-2025学年山东省济宁市兖州区高二(下)期中物理试卷(含答案).docx 2024-2025学年天津市西青区高一(下)期末物理试卷(含答案).docx 2024-2025学年天津市西青区高一(下)期末物理试卷(含解析).docx 2024-2025学年山东省济南市历城区七年级(下)期末数学试卷(含答案).docx 2024-2025学年浙江省台州市路桥区八年级(下)期末数学试卷(含答案).docx 2024-2025学年浙江省台州市路桥区八年级(下)期末数学试卷(含解析).docx 2024-2025学年天津市滨海新区七年级(下)期末数学试卷(含解析).docx 2024-2025学年浙江省宁波市宁海县七年级(下)期末数学试卷(含解析).docx 2024-2025学年山东省枣庄滕州市高二(下)期中物理试卷(含答案).docx 2025-2026学年北京市丰台区第十八中学新高一上学期入学检测数学试题(含解析).docx 2024-2025学年山东省济宁市兖州区高二(下)期中物理试卷(含解析).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.