欢迎来到天天文库
浏览记录
ID:62981429
大小:424.50 KB
页数:19页
时间:2021-07-23
《最新C程序设计(谭浩强第四版)试卷7 试卷及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、精品资料C程序设计(谭浩强第四版)试卷7试卷及答案........................................精品资料一、单项选择题(20题,每题2分,共40分)1.一个C语言程序是由 组成的。 A.主程序 B.子程序 C.函数 D.过程2.判断char型变量c1是否为小写字母的最简单且正确的表达式为 。 A.'a'<=c1<='z' B.(c1>=a)&&(c
2、1<=z) C.('a'<=c1)
3、
4、('z'>=c1) D.(c1>='a')&&(c1<='z')3.为了判断两个字符串s1和s2是否相等,应当使用 。 A.if(s1==s2) B.if(s1=s2) C.if(strcpy(s1,s2)) D.if(strcmp(s1,s2)==0)4.设a,b都是int型变量,则表达式:(a=2,b=5,a>b?a++:b++
5、,a+b)的值为 。A.7 B.8 C.9 D.2........................................精品资料5.设x、y和t均为int型变量,则以下语句:t=x;x=y;y=t;的功能是 。A.把x和y按从大到小排列 B.把x和y按从小到大排列C.无确定结果 D.交换x和y中的值6.下面标识符中,合法的用户标识符为
6、 。A.P#Ad B.12a C.char D._int7.循环语句while(!E);中的表达式!E等价于 。A.E!=0 B.E!=1 C.E==0 D.E==18.设有以下语句,则 不是对a数组元素的正确引用,其中0≤i<10。 int a[10]={0,1,2,3,4,5,6,7,8,9}; int
7、 *p=a; 供选择的答案是: A.a[p-5] B.*(&a[i])........................................精品资料 C.p[i] D.*(a+i)9.若用数组名作为函数调用的实参,传递给形参的是 。 A.数组的首地址 B.数组第一个元素的值 C.数组中全部元素的值
8、 D.数组元素的个数10.下面四段程序中,不是死循环的程序段是 。 ──────—───┬─────────────── A.int i=100; C.int k=0; while(1) do{++k; {i=i%100+1; }while(k>=0); if(i>100) ───────
9、────────........................................精品资料 break; D.int s=3379; } │ while(s); ──────────┤ s++; B.for(;;); ──────────┴───────────────11.在一个文件中定义的全局变量的作用域为 。
10、 A.本程序的全部范围; B.本文件的全部范围; C.函数内的全部范围; D.从定义该变量的位置开始到文件结束。12.下面的程序执行后,文件test.t中的内容是 。 #include #include void fun(char*fname,char*st) {FILE*myf; int i;................
此文档下载收益归作者所有