版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、江苏省五年一贯制专转本C 语言程序设计模拟试卷一(晓庄)一、填空题(每空 1 分,共 20 分)程序是由 构成的,一个 C 源程序至少且仅包含一个语言规定标识符只能由或下划线。、和下划线 3 种字符组成,且第一个字符必须为3. 设有说明语句:char a=72;则变量 a 包含_个字符。4. 条件“20 x30”的C 语言表达式是。5. 若已知 a=10,b=20,!a=A & ch=Z) (ch+32):ch 】的值为。中定义符号常量 PI 为的宏命令是。13.函数形参和调用的实参是普通变量时,参数按中逻辑运算符的优先次序是:方式进行传递。15.定义一个共用体变量,共三个成员分别是字符型、整
2、形和单精度浮点型,则该共用体变量所占内存长度为15. 设有变量定义:int a=10,c=9;则表达式 (-a!=c+)a:+c 的值是个字节。二、单项选择题(每题 2 分,共 40 分)1.下列 C 语言标识符中,合法的是( )A. ifB. returnC. 23a D. a232.欲从键盘给整型变量 a 赋值 3b 赋值 2 scanf(%d,%d,&a,&b); 的输入格式是( )A. 3 2 B. 2,3 C. 2 3 D. 3,23. C 语言源程序文件经过 C 编译程序编译连接之后生成的文件后缀名是( )A. .exe B. .obj C. .bat D. .c4.结构化程序设计
3、的三种基本结构是( )A. 顺序结构、复杂结构、循环结构?B. 顺序结构、复杂结构、分支结构C. 顺序结构、分支结构、选择结构?D. 顺序结构、选择结构、循环结构5.以下表达式中,值为 0 的是( )A. 4%5 B. 4/ C. 4/5 D. 403*x:(x=10);后,变量x 的值是(A1 2 C6 D10)8. 在 C 语言程序中,在函数内部定义的变量称为( )A. 全局变量 B. 外部变量 C. 全程变量 D. 内部变量9.设有以下程序段:int x=2,y=2,z=0,a;a=+x|+y&z+;printf(%d,%d,%dn,x,y,z);执行后输出的结果是()A2,2,0 B3
4、,3,130110.若变量 c 为 char 类型,则能正确判断出 c 为小写字母的表达式是( )A. (c= a)|(c= z) B. a=c= a)&(c= z) D. (a=c)11. 在 C 语言中,字符串TOPt65的长度是(A5 7 C9 D1212. 逗号表达式 a=2*6,a*3,a+5 的值是(A12 17 C36)D4113.设 int a=11,b=2;,执行下述程序段后,变量a 和 b 的值分别是()doa/=b+;while(ab);A1,31,4C2,3D2,414. 下列程序的执行结果是( )。main() int k=8;if (k=0)if (k=0) pri
5、ntf(#);else printf(&);else printf(*);A) #15.以下表达式中,不正确的字符常量是( )A. n B. a C. 2 D. 101B) &C) *D) 有语法错误,无输出结果16. 若【int x=12,*p=&x;】,则正确的赋值表达式是( )A. p=x B. p=*x C. *p=x D. *p=*x16. 若有以下定义: float x; int a,b; 则正确的 switch 语句是A.switch(x) case :printf(*n);case :printf(*n); B. switch(x)case 3:printf(*n);switc
6、h(a+b) case 1:printf(*n); case 1,2:printf(*n);C.case 1+2:printf(*n); D. switch( a+b); case 1:printf(*n);case 2:printf(*n); 17.设有如下程序段:int i=5;for(;i=10;) i+;执行完这段程序后,i 的值是( )A. 5 B. 6C. 10 D. 1118.设有如下程序段:int i=15;while(i15)i+;则以下描述中正确的是(A. 循环体语句执行 15 次)B. 这是一个死循环C. 循环体语句一次也不执行 D. 循环体语句只执行一次19. 设 i,
7、j,k 均为 int 型变量,则执行完下面的 for 循环后,k 的值为 ( )for(i=0,j=10;i=j;i+,j-) k=i+j;A) 12B) 10C) 11D) 920. 下列程序段的输出结果是( )。int a=1,c=0 ;if(a2以下程序的功能是求 F(49)的值,请在下划线处填上正确内容,使程序能正确运行。#include #include #include main()int i;double f50; ?f1=;f2=;for(i=3;i=49;i+)fi=; ?printf(f49=%,f49);2.以下程序的功能是用递归法求 n!确运行。#include lon
8、g f(int n)if(n=1)return(else return (); ?); ?main()int n;printf(n=);scanf(%d,&n);printf(%d!=%ld,n,f(n);四、写出以下程序运行结果(每题 4 分,共 12 分)1. 以下程序的运行结果是:main() int i=2,x=5,j=7;fun(j,6);printf(“i =%d;j=%d;x=%dn”,i,j,x);fun(int i,int j) int x=7;printf(“i=%d;j=%d;x=%dn”,i,j,x);2以下程序输出的结果是:#include void main()int i,g,s,b,q;for(i=1234;i1236;i+)?g=i/1 %10;s=i/10 % 10;b=i/100 % 10;q=i/1000 % 10;printf(%d%d%d%dn,g,s,b,q);3.main()int x=15;while(x20)x+if(x/3!=0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届宁夏宽口井中学石油希望校中考语文考试模拟冲刺卷含解析
- 郑州市金水区重点达标名校2026届中考冲刺卷语文试题含解析
- 2026届江苏省扬州市名校中考冲刺卷历史试题含解析
- 2026鸡西市专职消防员招聘面试题及答案
- 2026淮南市专职消防员招聘考试题及答案
- 天津市部分区五区县2026届中考试题猜想历史试卷含解析
- 2026鹤壁市专职消防员招聘考试题及答案
- 2026贵阳市护士招聘面试题及答案
- 2026年幼儿园关于节约
- 2026年幼儿园 我怕黑
- 2026年北京市石景山区初三一模数学试卷(含答案)
- 2026四川省自然资源投资集团急需紧缺人才招聘考试备考试题及答案解析
- 2025广西金融职业技术学院辅导员招聘考试真题
- 反职场性骚扰制度培训课件
- 钢结构工程施工安全监控措施
- 社会体育指导员工作规范课件
- ICD-9-CM3编码与手术分级目录
- 探究物联网的技术特征-说课
- GB/T 18804-2022运输工具类型代码
- YY/T 0681.2-2010无菌医疗器械包装试验方法第2部分:软性屏障材料的密封强度
- LY/T 1726-2008自然保护区有效管理评价技术规范
评论
0/150
提交评论