云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > c语言选择判断题 - 图文

c语言选择判断题 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 22:36:44

A)7 B)10 C)11 D)20

260、以下枚举类型的定义中正确的是________。

A)enum a={one,two,three}; B)enum a{\C)enum a={\a{one=8,two=9,three}; 261、结构化程序设计规定的3种基本控制结构是________。

A)顺序、选择和转向 B)层次、网状和循环 C)模块、选择和循环 D)顺序、选择和循环 262、以下正确的C语言标识符是________。 A)%x B)a+b C)a123 D)test!

262、设整型变量a的值为2,下列表达式值为1的是________。 A)a%3 B)a/3 C)--a D)a++

263、设变量a、b、c已定义并赋值,则下列表达式中符合C语言语法规则的是________。 A) a=5++ B) a=b=c++ C) a=%2 D) b=a+1=2 265、下列式中,值不为4的表达式是________。

A)sizeof(unsigned long) B)sizeof(long) C)sizeof(unsigned int) D)sizeof(float) 266、下列式中,最终运算结果的数据类型不是单精度的表达式是________。 A)(int)(3+3.0) B)le-3 C)(float)(3) D)(int)3.0+3.0 267、字符串\的长度是________。 A)10 B)12 C)14 D)18

268、设整型变量x、y、z均为2,表达式(x++)+(y++)+(z++)的值是________。 A)6 B)7 C)8 D)9

269、设int a=0,b=0,c=0;c=++a‖b++;则a,b,c值分别是________。 A)0、2、0 B)1、1、1 C)1、1、0 D)1、0、1

270、设有语句scanf(\要使m、n的值依次为2、3,正确的输入是________。 A)2]3B)2,3C)2;3D)23

271、设整型变量a,b的值均为8。printf(\的输出是________。 A)8,8 B)8,7 C)9,9 D)8,9

272、在Turbo C中,仅能连续完成编译和连接的操作热键是________。 A)Alt+F9 B)Ctrl+F9 C)F9 D)Alt+F5

273、C标准库函数中,数学函数的原型在头文件中________。 A)stdio.h B)math.h C)string.h D)ctype.h

274、最适合解决选择结构\若a>=0,则b=1;否则b=0\的语句是________。 A)if B)if-else C)switch D)嵌套的if-else 275、设int x,y,z=4;x=y=++z;x=(y>z)?x+2:x++;则x的值是________。 A)4 B)5 C)6 D)7

276、设执行变量x值为3,执行下列循环语句后,变量y的值是________。do y++;while(y++<4) A)3 B)4 C)5 D)6

277、语句while(!e);中的条件!e等价于________。 A)e==0 B)e!=1 C)e!=0 D)~e 278、以下一维数组a的正确定义是________。 A)int a(10); B)int n=10,a[a]; C)int n; D)#define N 10 scanf(\ int a[n];

279、在执行char str[10]=\的结果是________。 A)5 B)6 C)7 D)8

280、设有语句 int a[]={3,4,5,9,8,7};,则表达式a[1]-a[4]的值是________。 A)-6 B)6 C)-4 D)2 281、设有宏定义

#define M(x) x<0?-1:x=0?0:1 则表达式M(3.0)+1的值是________。 A)-1 B)0 C)1 D)2

282、下列语句中,不能正确地从键盘上读取单个字符存入字符型变量ch的语句是________。 A)scanf(\283、C语言程序的基本单位是________。

A)函数 B)标识符 C)表达式 D)语句 284、在C语言中,逻辑值\真\是用________表示的。

A)预定义为真值的宏 B)非零数 C)正数 D)非零整数 285、以下符合C语言语法的实型常量是________。

A)1.3E0.5 B)7E-2 C)3.14159E D)E5 286、以下合法的一组用户定义标识符。

A)if B) turbo C)3CON D) void 287、以下符合C语言语法的赋值表达式是________。

A)d=8+e+f=d+a B)8+e=f=d C)d=f=8+e++ D)d=8+e++=d+7 288、若有定义 #define a 4

int x=0;float y=1.12;char z='A';则下面错误的语句是________。 A)a++ B)x++ C)++y D)++z

289、若a,b,c均为int型变量,则执行以下语句后,a、b值分别为________。 a=b=c=0; a++&&++b‖c++;

A)1,0 B)0,1 C)1,1 D)0,0 290、设int a=3;下列表达式值等于0的是________。 A)a&&(a>0) B)!a‖a C)a%=a D)a>=a

291、设int a=5,b=2,c=3,d=4;则表达式a>b?a:c>d?c:d的值是________。 A)2 B)3 C)4 D)5 292、执行程序段: int k=3,s[2];

s[0]=k;k=s[1]*10;后,变量k中的值为________。 A) 不定值 B) 33 C) 30 D) 10 293、若已定义:

int a[ ]={0,1,2,3,4,5}, *p=a,i; 其中 0≤i≤5, 则对a数组元素引用不正确的是________。 A) a[p-a] B) *(&a[i]) C) p[i] D) a[6] 294、下列程序执行后的输出结果是________。 main() {

int a[2][2],*p,i; p=&a[0][0];

for(i=p;i<4;i++) p[i]=i+1; printf(\}

A) 3 B) 4 C) 9 D) 随机数

295、设有数组定义: char array []=\则数组 array所占的空间为________。 A) 4个字节 B) 5个字节 C) 6个字节 D) 7个字节 296、执行下列程序时输入:111<空格>222<空格>333<回车>,输出结果是________。 main() {

char s[100]; int c,i; scanf(\ scanf(\ scanf(\

printf(\}

A) 111,222,333 B) 1,222,333 C) 1,22,333 D) 1,11,222 297、有如下说明

int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则表示元素8的表达式是________。 A) *P+8 B) *(P+7) C) *P+=8 D) P+7

298、有如下程序 main() {

int a[5]={1,1,1,0},i,k=2; for(i=0;i

A) 不确定的值 B) 2 C) 1 D) 0

299、若有以下的定义:int x[3][2]; 则能正确表示x数组元素地址的表达式是________。 A) &x[3][2] B) x[3] C) x[1] D) x[0]+x[2] 300、有如下程序 main() {

int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i<3;i++) for(j=0;j

}该程序的输出结果是________。

A) 18 B) 19 C) 14 D) 21 301、有如下程序: main() {

char ch[2][5]={\ int i,j; long s=0;

for(i=0;i<2;i++) p[i]=ch[i]; for(i=0;i<2;i++)

for(j=0;p[i][j]!='\\0';j+=2) s=10*s+p[i][j]-'0'; printf(\

}该程序的输出结果是________。

A) 1357 B) 1234 C) 5678 D) 1458 302、运行程序: main() {

char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+2; printf(\}则输出结果是________。

A) 非法 B)a[2]的地址 C)8 D303、运行程序: main() {

int a[ ]={1,2,3,4,5,6,7,8,9,0,},*p; p=&a[2];

printf(\}则输出结果是________。 A) 6

B) 5

C) 8

304、运行程序:

main() {

int i,k,a[10],p[3];

)7

D) 7

k=0;

for (i=0;i<10;i++) a[i]=i; for (i=0;i<3;i++) p[i]=a[i*(i+1)]; for (i=0;i<3;i++) k+=p[i]*2; printf(\}则输出结果是________。 A) 14 main() {

int i,x[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf(\}则输出结果是________。 A) 1,5,9, 306、运行程序: main() {

int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i<3;i++)

for(j=0;j

char w[][10]={\ int k;

for(k=1;k<3;k++) printf(\}

则输出结果是________。 A) ABCD FGH KL B) ABCD EFG IJ M C) EFG JK O D) EFGH IJKL

308、假定int类型变量占用两个字节,有定义: int x[10]={0,2,4,6};则数组x在内存中所占字节数是________。 A) 4 B) 8 C) 20 D) 10 309、以下程序的输出结果是________。 main() {

int k,a[10];

for(k=9;k>=0;k--) a[k]=10-k; printf(\}

B) 14 C) 16 D)8

307、运行程序:

B) 1,4,7, C) 3,5,7, D)3,6,9,

B) 16

C) 18

D)20

305、运行程序:

搜索更多关于: c语言选择判断题 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

A)7 B)10 C)11 D)20 260、以下枚举类型的定义中正确的是________。 A)enum a={one,two,three}; B)enum a{\C)enum a={\a{one=8,two=9,three}; 261、结构化程序设计规定的3种基本控制结构是________。 A)顺序、选择和转向 B)层次、网状和循环 C)模块、选择和循环 D)顺序、选择和循环 262、以下正确的C语言标识符是________。 A)%x B)a+b C)a123 D)test! 262、设整型变量a的值为2,下列表达式值为1的是________。 A)a%3 B)a/3 C)--a D)a++ 263、设变量a、b、c已定义并赋值,则下列表达式中符合C

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com