《C语言程序设计》模拟试题3

上传人:zw****58 文档编号:43783063 上传时间:2018-06-07 格式:DOC 页数:6 大小:110KB
返回 下载 相关 举报
《C语言程序设计》模拟试题3_第1页
第1页 / 共6页
《C语言程序设计》模拟试题3_第2页
第2页 / 共6页
《C语言程序设计》模拟试题3_第3页
第3页 / 共6页
《C语言程序设计》模拟试题3_第4页
第4页 / 共6页
《C语言程序设计》模拟试题3_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《《C语言程序设计》模拟试题3》由会员分享,可在线阅读,更多相关《《C语言程序设计》模拟试题3(6页珍藏版)》请在金锄头文库上搜索。

1、Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 1 页页 共共 8 页页Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 2 页页 共共 8 页页函授站(教学点): 校本部校本部 班级: 姓名: 学号: 密密封封线线内内请请不不要要答答题题嘉兴学院成人教育学 院 C 语言程序设计语言程序设计模拟试题模拟试题 3考试形式:闭卷 考试时间:120 分钟 题 号一二三四五六七八九十总分

2、得 分阅卷人考生注意:答题一律做在答卷的指定位置,否则作无效处理。考生注意:答题一律做在答卷的指定位置,否则作无效处理。一、填空题(每空 1 分,共 20 分)1C 语言中,在 TC 环境下,一个 char 型数据在内存中所占的字节数为 (1) ;一个 float 型数据在内存中占的字节数为 (2) 。 2getchar( )函数只能接收 (3) 字符。 3能表示一个整数 a 既是偶数又是 3 的倍数的 C 语言表达式是 (4) 。 4若 a 是 int 型变量,则计算表达式 a=25/3%3 后,a 的值为 (5) 。 5C 语言中,没有逻辑类型变量,在给出逻辑运算结果时,以 (6) 代表“

3、真” 。 6若 x 和 n 是 int 型变量,且 x 和 n 的初值均为 5,则计算表达式 x=n+后,x 的值为 (7) ,n 的值为 (8) 。 7若 a 为 int 类型,且其值为 3,则执行完表达式 a+=a*2 后,a 的值是 (9) 。 8当 a=5,b=4,c=3 时,表达式 ab!=c 的值是 (10) 。 9已知 int x=10, y=20, z=30; 以下语句执行后,x 的值是 (11) ,y 的值是 (12) ,z 的 值是 (13) 。if (xy)z=x ; x=y ; y=z ; 10若 i 是 int 型变量,执行语句:for(i=1; i main( )

4、int x=12, y=12; printf(“%d %dn“, -x, y+); A)12 12 B)10 12 C)11 12 D)11 136 以下合法的整型常量是( ) 。A)0111 B)09876 C)20fa D)0x10fg7有以下程序段:int m=0,a=8,b=4;m=ab B)(ab)= =c C)b+cb)9若有定义:int a = 7, b=5; float x = 2.3, y = 3.7; ,则表达式 5/10 + a % 3 * 3 / ( x + y)的值是( ) 。 A)0.750000 B)1.250000 C)1.000000 D)0.500000 E

5、rror! Reference source not found.试题(试题(Error! Reference source not found.) 第第 3 页页 共共 8 页页Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 4 页页 共共 8 页页函授站(教学点): 校本部校本部 班级: 姓名: 学号: 密密封封线线内内请请不不要要答答题题10若有以下类型说明语句:int a; char ch; float f; 则表达式 a - ch + f 的结果的类型是( ) 。 A) ch

6、ar B) int C) float D) double11有如下程序 #include main ( ) int n=9; while(n6) n-; printf(“%d“,n); 该程序段的输出结果是( ) 。 A) 987 B) 876 C) 8765 D) 987612以下程序的输出结果是( ) 。 #include main ( ) int x=2, y= -1, z=2; if (x main ( ) int i, sum =0; for(i=1; i main() char c; int k;c=B; switch(c) case A: k=1;case B: k=2; cas

7、e C: k=3; break;default: k=4;printf(“%dn“,k); A) 1 B) 2 C) 3 D) 415以下说法中正确的是( ) 。 A) C 语言程序总是从第一个函数开始执行 B) 在 C 语言程序中,要调用的函数必须在 main()函数中定义 C) C 语言程序总是从 main()函数开始执行 D) C 语言程序中的 main()函数必须放在程序的开始部分16在 C 语言中,对于局部变量,缺省的存储类别是( ) 。 A)auto B)static C)extern D)无存储类别17设有数组定义: char array =“Beijing“; 则数组 arra

8、y 所占的空间为( ) 。A) 11 个字节 B) 10 个字节 C)9 个字节 D) 8 个字节18下面不符合 C 语言语法的表达式是( ) 。 A)int a5=0, 0; B)int a =0,0,0,0,0; C)int n=5, an; D)int a5= 0,0,0,0,0; 19下列程序执行后的输出结果是( ) 。 #include main() char *s=” ABCDE”;s+=2;printf(”%dn”,*s); A)65 B)67 C)C D)程序出错20. 若已定义:int a9,*p=a;下面表达式中不能表示 a1 地址的表达式是( ) 。Error! Refe

9、rence source not found.试题(试题(Error! Reference source not found.) 第第 5 页页 共共 8 页页Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 6 页页 共共 8 页页函授站(教学点): 校本部校本部 班级: 姓名: 学号: 密密封封线线内内请请不不要要答答题题A) p+1 B) a+1 C) a+ D) +p三、程序阅读题(写出程序运行的结果。第 1 题 6 分,第 2、3 题各 7 分,共 20 分)1请写出下面程序的

10、运行结果。 #include main( ) int i; for(i=0;imain() int i, j, a23= 2,4,6, 8,10,12;printf(“The original array is :n”);for (i=0; i void swap(int p1,int p2) int p;p=p1;p1=p2;p2=p; main() int a,b;scanf(“%d,%d”, printf(“a=%d,b=%dn”,a,b); if(a float mypow(float x, int n); /* 函数原型的声明 */ main() float x;int n;prin

11、tf(“请输入一个实数和一个正整数:“);scanf(“%f, %d,“, printf(“%f“, mypow(x,n); Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 1 页页 共共 2 页页Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 2 页页 共共 2 页页函授站(教学点): 校本部校本部 班级: 姓名: 学号: 密密封封线线内内请请不不要要答答题题以下为本试卷的标

12、准答案以下为本试卷的标准答案:一、填空题(每题一、填空题(每题 1 分,共分,共 20 分)分)111120241230 31 个或单个13304(a%2= =0) for(i=1;imain() int i; float ave=0,score20; printf(“Enter 20 numbers:n“); for(i=0; i20; i+)scanf(“%f“, for(i=0; i20; i+)ave+=scorei; ave/=20; for(i=0; i20; i+)if(scoreiave)printf(“%.2f “,scorei); 3、float mypow(float x

13、, int n) int i; float f=1; for(i=1;i=n;i+)f*=x; return f;1000122 2The original array is : 2 4 6 8 10 12 The result is :2 84 106 12 3a=3,b=5 a=3,b=5Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 3 页页 共共 2 页页Error! Reference source not found.试题(试题(Error! Reference source not found.) 第第 4 页页 共共 2 页页函授站(教学点): 校本部校本部 班级: 姓名: 学号: 密密封封线线内内请请不不要要答答题题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号