C 语言程序设计 期末考试试题及其答案 一、单选题(本大题共 20 题,每小题 2 分,共 40 分)1.下列不是 C 语言的特点的是() A、C 语言简洁、紧凑 B、能够编制出功效复杂的程序 C、C 语言能够直接对硬件进行操作 D、C 语言移植性好 2. 下列不对的的 C 语言标记符是() 3.A,ABC B、abc C、a_bc D、ab.c 3.一种 C 语言程序是由() A、一种主程序和若干子程序构成 B、函数构成 C、若干过程构成 D、若干子程序构成 4.一种算法应当含有“拟定性”等 5 个特性,对另外 4 个特性的描述中错误的是() A、有零个或多个输入 B、有零个或多个输出 C、有穷性 D、可行性 5.设变量 a 是整型,f 是实型,i 是双精度型,则体现式 10+‘a’+i*f 值的数据类型为() A、int B、float C、double D、不拟定 6.在 C 语言中,char 型数据在内存中的存储形式是() A、补码 B、反码 C、源码 D、ASCII 码 7.有以下程序,输入数据:12345M678<cR>后(表达回车),x 的值是()。 #include main(){ intx; floaty; scanf("%3d%f",&x,&y); } A 、 12345 B 、 123 C 、 45 D 、 345 8 . 若 有 下 列 定 义inta,b;floatx,则对的的赋值语句是() A、a=1,b=2 B、b++; C、a=b=5 D、b=int(x); 9.下列程序的执行成果是() #include { inti=10,j=10; printf("%d,%d\n",++i,j--); } A、11,10 B、9,10 C、11,9 D、10,910.巳知字母 A 的 ASCII 码是 65,下列程序的执行成果是() #include main() { wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();}); charc1='A',c2='Y'; printf("%d,%d\n",c1,c2); A、A,Y B、65,65 C、65,90 D、65,89 11.下列运算符中优先级最高的是() A、< B、十 C、% D、!= 12.设 x、y 和 z 是 int 型变量,且 x=3,y=4,z=5,则下面体现式中值为 0 是()。 A、’x’&&’y’ B、x<=y C、x||y+z&&y-z D、!((x<y)&&!z||1) 13.判断 char 型变量 cl 与否为小写字母的对的体现式为() A、’a’<=c1<=f’z’ B、(c1>=a)&&(c1<=z) C、(‘a’>=c1)(‘z’<=c1) D、(c1>=’a’)&&(c1<=’z’) 14.字符串"a"在内存中占据的字节个数为() A、0 B、1 C、2 D、3 15.下面有关 f...