C语言填空.doc

上传人:11****ws 文档编号:2990472 上传时间:2019-05-16 格式:DOC 页数:14 大小:115KB
下载 相关 举报
C语言填空.doc_第1页
第1页 / 共14页
C语言填空.doc_第2页
第2页 / 共14页
C语言填空.doc_第3页
第3页 / 共14页
C语言填空.doc_第4页
第4页 / 共14页
C语言填空.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1一、填空 共 219 题 第 1 题 题号:422设有以下结构类型说明和变量定义,则变量 a 在内存所占字节数是 【1】 .Struct stud char num6;int s4;double ave; a,*p;答案: 1). 22第 2 题 题号:533设 x 和 y 均为 int 型变量,则以下 for 循环中的 scanf 语句最多可执行的次数是【1】.for (x=0,y=0;y!=123 执行后整型变量 i 的值是【1】.答案: 1). 30第 25 题 题号:673int x=2,y=3,z=4; 则表达式 x+yp=则*-p 的值是【1】.答案: 1). 1第 28 题 题

2、号:439假设有条件 int x=1,y=2,z=3;则表达式 z+=xy?+x:+y 的值是【1】.答案: 1). 6第 29 题 题号:308当 a=3,b=2,c=1;时,执行以下程序段后 a=【1】.if(ab) a=b; if(bc) b=c;else c=b;c=a;答案: 1). 2第 30 题 题号:668int x=4,y=z=2;z=x=(y=z); 则 z 的值为【1】.答案: 1). 0第 31 题 题号:6773int x=2,y=3,z=4; 则表达式 x+y!z 的值为【1】.答案: 1). 1第 32 题 题号:344复制字符串的库函数是【1】,只写函数名即可.

3、答案: 1). strcpy第 33 题 题号:664int x=2;z=+x+1; 则 x 的值为【1】.答案: 1). 3第 34 题 题号:685已知 a=10,b=15,c=1,d=2,e=10,则表达式 a+a=c;c=b;答案: 1). 2第 36 题 题号:386C 语言源程序的基本单位是【1】.答案: 1). 函数第 37 题 题号:652设 int x=1/4;则 x 的值为【1】.答案: 1). 0第 38 题 题号:84写出语句 b=(a=6,a*3); 执行后整型变量 b 的值是【1】.答案: 1). 18第 39 题 题号:657int x; x=(3+4)%5-6,

4、 则 x 的值为【1】.答案: 1). -4第 40 题 题号:477下列语句输出的结果是【1】,int a=-1;printf(“%x“,a);答案: 1). ffff第 41 题 题号:88表达式 a+=b 相当于表达式【1】.答案: 1). a=a+b 或 a=b+a第 42 题 题号:437以下程序的输出结果为【1】,#include “stdio.h“ main()int a=010,j=10;printf(“%d,%dn“,+a,j-);答案: 1). 9,10第 43 题 题号:433已知 x=3,y=2,则表达式 x*=y+8 的值为【1】.答案: 1). 30第 44 题 题

5、号:76设 x 的值为 15,n 的值为 2,则表达式 x%=(n+3) 运算后 x 的值是【1】.答案: 1). 0第 45 题 题号:539若有定义:int a32=2,4,6,8,10,12;,则*(a1+1)的值是【1】.答案: 1). 8第 46 题 题号:1443计算机中内存储器的最小存储单位是【1】 。答案: 1). 位 或 bite 或 位(bite)第 47 题 题号:604若有以下数组 a,数组元素:a0a9,其值为9 4 12 8 2 10 7 5 1 3该数组的元素中,数值最大的元素的下标值是【1】.答案: 1). 2第 48 题 题号:655int x; x=3*4%

6、-5/6, 则 x 的值为【1】.答案: 1). 0第 49 题 题号:346合并字符串的库函数是【1】,只写函数名即可.答案: 1). strcat4第 50 题 题号:656int x; x=-3+4%-5*3, 则 x 的值为【1】.答案: 1). 9第 51 题 题号:78已知 i=5;写出语句 i+=012; 执行后整型变量 i 的十进制值是【1】.答案:1). 15第 52 题 题号:679已知 a=10,b=15,c=1,d=2,e=0,则表达式 a*b时,执行以下程序段后 b=【1】.if(ab) a=b; if(bc) b=c;else c=b;c=a;答案: 1). 1第

7、55 题 题号:526feof(fp)函数用来判断文件是否结束,如果遇到文件结束,函数值为【1】,否则为【2】.答案: 1). 非 0 值 2). 0第 56 题 题号:89表达式 i+ 相当于表达式【1】.答案: 1). i=i+1 或 i=1+i第 57 题 题号:444c 语言表达式 5278 的值是【1】.答案: 1). 0第 58 题 题号:382若有定义:char s =“china“;则 Turbo C 系统为数组 s 开辟【1】个字节的内存单元.答案: 1). 6第 59 题 题号:350函数调用时的实参和形参之间的数据是单向的【1】传递.答案: 1). 值第 60 题 题号:

8、445c 语言表达式!(4=6) 执行语句 a += b *= c;后 a 的值是【1】.答案: 1). 7第 63 题 题号:501数组在内存中占一段连续的存储区,由【1】代表它的首地址.答案: 1). 数组名第 64 题 题号:352预处理命令行都必须以【1】号开始.答案: 1). #第 65 题 题号:438以下程序的输出结果为【1】,#include “stdio.h“ main()int a;for(a=0;a=x-1e 的值为【1】.答案: 1). 1第 86 题 题号:327执行语句 char str81=“abcdef“;后,字符串 str 结束标志存储在 str【1】(在括号

9、内填写下标值)中.答案: 1). 66第 87 题 题号:343求字符串长度的库函数是【1】,只写函数名即可.答案: 1). strlen第 88 题 题号:377调用 fopen 函数打开一文本文件,在“使用方式“这一项中,为输入而打开需填入【1】.答案: 1). r 或 r+第 89 题 题号:303为了避免嵌套条件语句的二义性,C 语言规定 else 与其前面最近的【1】语句配对.答案: 1). if第 90 题 题号:562已知 a=13,b=6,a/b 的十进制数值为【1】.答案: 1). 2第 91 题 题号:1266设变量定义为“int x=3, *p=“,设变量 x 的地址为

10、2000,则*p=【1】,x*=y=z=4; 则 x 的值为【1】.答案: 1). 8第 93 题 题号:442下列程序的运行结果是【1】,main()unsigned x1; int b=-1;x1=b;printf(“%u“,x1);答案: 1). 65535第 94 题 题号:290下面程序段的输出结果是【1】.int a=12; a=apritnf(“%on“,a);答案: 1). 14第 95 题 题号:310当 a=3,b=2,c=1;时,执行以下程序段后 c=【1】.if(ab) a=b; if(bc) b=c;else c=b;c=a;答案: 1). 2第 96 题 题号:51

11、6若 s 是 int 型变量,且 s=6,则下面表达式的值是【1】.s%2+(s+1)%2 答案: 1). 1第 97 题 题号:255表达式 18 printf(“%d“,b);答案: 1). -1第 100 题 题号:421若输入字符串:abcde,则以下 while 循环体将执行 【1】 次.While(ch=getchar()=e) printf(“*“);答案: 1). 0第 101 题 题号:98已知 a=13,b=6, !a 的十进制数值为【1】.答案: 1). 07第 102 题 题号:384函数的【1】调用是一个函数直接或间接地调用它自身.答案: 1). 递归第 103 题

12、题号:671int x=2,y=3,z=4; 则表达式 x+y 则表达式 x+yzp=s;答案: 1). b第 109 题 题号:601若有以下数组 a,数组元素:a0a9,其值为9 4 12 8 2 10 7 5 1 3该数组中下标最小的元素名字是【1】.答案: 1). a0第 110 题 题号:349按内存排列顺序, 数组 char a2中的所有元素是 a1和【1】.答案: 1). a0第 111 题 题号:646设 x=62,表达式 x=60后,a 的值是 【1】.答案: 1). 28第 114 题 题号:100已知 a=13,b=6, a|b 的十进制数值为【1】.答案: 1). 1第

13、 115 题 题号:369将函数 funl 的入口地址赋给指针变量 p 的语句是【1】.答案: 1). p=funl;第 116 题 题号:328C 语言中,数组元素的下标下限为【1】.答案: 1). 0第 117 题 题号:511若 x 和 n 均是 int 型变量,且 x 和 n 的初值均为 5,则计算表达式 x+=n+ 后 x 的值为【1】,n 的值为【2】.答案: 1). 10 2). 6第 118 题 题号:333若有以下数组 a,数组元素:a0a9,其值为9 4 12 8 2 10 7 5 1 3该数组可用的最大下标值是【1】.答案: 1). 98第 119 题 题号:594若所用

14、变量都已正确定义,请填写以下程序段的输出结果【1】.for(i=1;iz 的值为【1】.答案: 1). 0第 139 题 题号:414设有以下定义的语句:int a32=10,20,30,40,50,60, (*p)2;p=a;则 *(*(p+2)+1)值为【1】.答案: 1). 60第 140 题 题号:368将数组 a 的首地址赋给指针变量 p 的语句是【1】.答案: 1). p=a;第 141 题 题号:379C 语言中调用【1】函数来打开文件.答案: 1). fopen 或 fopen()第 142 题 题号:353如果函数不要求带回值,可用【1】来定义函数返回值为空.答案: 1).

15、void第 143 题 题号:430设 c 语言中,int 类型数据占 2 个字节,则 long 类型数据占【1】个字节,short 类型数据占【2】个字节.答案: 1). 4 2). 2第 144 题 题号:95已知 a=13,b=6, ai=60=1 的值为【1】.答案: 1). 0第 148 题 题号:312以下程序段要求从键盘输入字符,当输入字母为Y 时,执行循环体,则括号内应填写【1】.ch=getchar();while(ch _ Y)/*在括号中填写*/ch=getchar();答案: 1). =第 149 题 题号:305当 a=1,b=2,c=3 时,执行以下程序段后 a=【

16、1】.if (ac) b=a;a=c;c=b;答案: 1). 3第 150 题 题号:508若 a,b 和 c 均是 int 型变量,则计算表达式 a=(b=4)+(c=2) 后,a 值为【1】,b 值为【2】,c 值为【3】.答案: 1). 6 2). 4 3). 2第 151 题 题号:38110C 语言把文件看作是一个【1】的序列.答案: 1). 字符 或 字节第 152 题 题号:432执行下列语句的结果是【1】,a=3;printf(“%d,“,+a);printf(“%d“,a+);答案: 1). 4,4第 153 题 题号:307当 a=1,b=2,c=3 时,执行以下程序段后

17、c=【1】.if (ac) b=a;a=c;c=b;答案: 1). 2第 154 题 题号:647设 x=72,表达式 x=(x=60)的值为【1】.答案: 1). 1第 155 题 题号:340C 语言中,二维数组在内存中的存放方式为按【1】优先存放.答案: 1). 行第 156 题 题号:684已知 a=10,b=15,c=1,d=2,e=0,则表达式 a+ 则表达式 x=yz 的值为【1】.答案: 1). 0第 158 题 题号:498c 语言程序的三种基本结构是:顺序结构,选择结构,【1】结构.答案: 1). 循环第 159 题 题号:329C 语言中,数组名是一个不可变的【1】量,不

18、能对它进行加减和赋值运算.答案: 1). 地址第 160 题 题号:581下面程序段的输出结果是【1】.int a=12;a=aprintf(“%dn“,a);答案: 1). 8第 161 题 题号:441设 a=3,b=4,c=4,则表达式 a+bcz=x+-1; 则 x 的值为【1】.答案: 1). 3第 165 题 题号:435假设所有变量都为整型,表达式(a=2,b=5,ab?a+:b+,a+b)的值是【1】.答案: 1). 8第 166 题 题号:405若 int x=6;则 x+=x-=x*x 表达式最后 x 的值是【1】.答案: 1). -60第 167 题 题号:92C 语言中的字符变量用保留字【1】来说明.答案:1). char第 168 题 题号:93已知 a=13,b=6, a/b 的十进制数值为【1】.答案: 1). 2第 169 题 题号:643设 x=(51)+2,x 的值 为【1】.答案: 1). 3第 170 题 题号:1261已知:int i=8,j=10,m,n;m=+i;n=j+;问语句执行后 m=【1】,n=【2】 。答案: 1). 9 2). 10

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

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。