大学C语言考试题库含答案

上传人:汽*** 文档编号:511438325 上传时间:2022-10-13 格式:DOC 页数:53 大小:137.01KB
返回 下载 相关 举报
大学C语言考试题库含答案_第1页
第1页 / 共53页
大学C语言考试题库含答案_第2页
第2页 / 共53页
大学C语言考试题库含答案_第3页
第3页 / 共53页
大学C语言考试题库含答案_第4页
第4页 / 共53页
大学C语言考试题库含答案_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《大学C语言考试题库含答案》由会员分享,可在线阅读,更多相关《大学C语言考试题库含答案(53页珍藏版)》请在金锄头文库上搜索。

1、单项选择=题号:1482执行以下程序段后,输出结果和a的值是()。 int a=10; printf(%d,a+);A、11 和 10B、11 和 11C、10 和 11D、10 和 10答案:C题号:2100已知字符A的ASC代码值是65,字符变量c1的值是A,c2的值是D.执行语句printf(%d,%d,c1,c2-2);后,输出结果是A、65,66B、A,BC、65,68D、A,68答案:A题号:5055相同结构体类型的变量之间,可以()。A、比较大小B、地址相同C、赋值D、相加答案:C题号:3217int a10;合法的数组元素的最小下标值为()。A、1B、0C、10D、9答案:B题

2、号:45能正确表示逻辑关系: a10或a0 的C语言表达式是A、a=0 | a=10 or a=10 & a=10 | a=0答案:D题号:157main()int x=1,a=0,b=0;switch (x) case 0: b+; case 1: a+; case 2: a+;b+; printf(a=%d,b=%d,a,b);该程序的输出结果是( )A、2,2B、2,1C、1,1D、1,0答案:B题号:4784设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为()。A、不确定B、doubleC、intD、float答案:B题号:1647 以下程序中,while

3、循环的循环次数是_main() int i=0; while(i10) if(ib)=c 的值为真。答案:正确题号:66若有 # define S(a,b) a*b 则语句 area=S(3,2); area的值为6。答案:正确题号:758若有宏定义:#define S(a,b) t=a;a=b;b=t由于变量t没定义,所以此宏定义是错误的。答案:错误题号:2158#define 和printf 都不是C语句。答案:正确题号:5102关系运算符 100) printf(“%dn”, a 100);else printf(“%dn”, a = 100); 答案:空 1:1题号:3255表达式(i

4、nt)(double)(5/2)+2.5)的值是_.答案:空 1:4题号:2472阅读下面程序,程序执行后的输出结果为_。#include stdio.hmain()char a,b;for(a=0,b=9;ab;a+,b-) printf(%c%c,a,b);printf(n);答案:空 1:0918273645题号:937以下程序段的输出结果是_。int i = 0, sum = 1; do sum += i+; while( i y)if(xz)printf(%d,x);else printf(%d,y);printf(%dn,z);答案:空 1:3程序设计=题号:2660/*-【程序设

5、计】-功能:计算出k以内最大的10个能被13或17整除的自然数之 和。(k3000)。-*/#include #includeconio.hvoid bky(); int fun(int k) /*Begin*/ /* End */ main() int m; printf(Enter m: ); scanf(%d, &m); printf(nThe result is %dn, fun(m); bky(); void bky() FILE *IN,*OUT; int s ; int t; int o; IN=fopen(in.dat,r); if(IN=NULL) printf(Read F

6、ILE Error); OUT=fopen(out.dat,w); if(OUT=NULL) printf(Write FILE Error); for(s=1;s=2)&(b10)if(k%13=0)|(k%17=0) a=a+k;b+; k-; return a;题号:5854C语言中不可以嵌套的是()。A、选择语句B、循环语句C、函数调用D、函数定义答案:D题号:1957C语言中,逻辑真等价于A、非零的整数B、大于零的整数C、非零的数D、大于零的数答案:C题号:3786用户定义的函数不可以调用的函数是()。A、本文件外的B、main函数C、本函数下面定义的D、非整型返回值的答案:B题号:1764以下叙述中正确的是 ()。A、C程序中注释部分可以出现在程序中任意合适的地方B、分号是C语句之间的分隔符,不是语句的一部分C、花括号“和”只能作为函数体的定界符D、构成C程序的基本单位是函数,所有函数名都可以由用户命名答案:A题号:299下面四个选项中,均是不合法

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

当前位置:首页 > 高等教育 > 习题/试题

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