C语言编程习题精选.docx

上传人:b****3 文档编号:2176567 上传时间:2022-10-27 格式:DOCX 页数:47 大小:27KB
下载 相关 举报
C语言编程习题精选.docx_第1页
第1页 / 共47页
C语言编程习题精选.docx_第2页
第2页 / 共47页
C语言编程习题精选.docx_第3页
第3页 / 共47页
C语言编程习题精选.docx_第4页
第4页 / 共47页
C语言编程习题精选.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

C语言编程习题精选.docx

《C语言编程习题精选.docx》由会员分享,可在线阅读,更多相关《C语言编程习题精选.docx(47页珍藏版)》请在冰豆网上搜索。

C语言编程习题精选.docx

C语言编程习题精选

C语言填空题1-6章

来源:

张帆.噅呔狼的日志

   填空题1-6章

一、填空  共244题(共计244分)

第1题(1.0分) 题号:

518

C程序中有且仅有一个【1】函数.

 

第2题(1.0分) 题号:

161

C语言程序由【1】组成.

 

第3题(1.0分) 题号:

169

结构化程序中,有三种结构:

顺序结构,【1】,

循环结构.

 

第5题(1.0分) 题号:

979

下面程序的运行结果是【1】.

#include"stdio.h"

main()

{intj,i,k=0;

for(j=50;j<=60;j++)

{

 for(i=2;i

      if(!

(j%i)) break;

   if(i>=j-1) printf("%d",j);

}

}

答案:

5359

 

第6题(1.0分) 题号:

170

一个用C语言编写的程序在运行时,如果没有发生任何异常情况,则只有在执行了【1】函数

的最后一条语句或该函数中的return语句后,程序才会终止运行.

答案:

=========或=========

main

 

第13题(1.0分) 题号:

533

变量从存储的时间来分可分为【1】和动态变量.

 

第14题(1.0分) 题号:

524

已知字母a的ASCII码为十进制数97,且设ch为字

符型变量,则表达式ch='a'+'8'-'3'的值为【1】.

答案:

'f'或102

 

第15题(1.0分) 题号:

528

在C语言的源程序中若出现常量"1L",则该常量

的类型是【1】.

答案:

长整型或longint

 

第16题(1.0分) 题号:

532

只有在程序运行时才为【1】存储类型和register

存储类型变量分配内存.

答案:

auto

 

第17题(1.0分) 题号:

201

在TurboC2.0系统中,若将实型常数1.5存储

在内存中,它占用【1】个字节.

答案:

8

 

第18题(1.0分) 题号:

526

C语言中为整型数据(int)分配【1】个字节的存储空间.

答案:

2

 

第19题(1.0分) 题号:

525

C语言中一个单精度浮点型数据占【1】个字节.

答案:

4

 

第20题(1.0分) 题号:

975

在TC中,语句序列intk=-1;printf("%u",k);

的输出结果为【1】.

答案:

65535

 

第21题(1.0分) 题号:

529

在C语言中,字符型数据在内存中以【1】码形式存放.

 

第22题(1.0分) 题号:

530

执行"printf("%d,%d",i,j,k,m);"后将在

屏幕上输出【1】个整数.

答案:

2

第25题(1.0分) 题号:

523

整型变量x的值为23,语句"printf

(″%o\\n″,x);"的输出结果为【1】.

答案:

27\n

 

第28题(1.0分) 题号:

974

已知有声明floatd=1;doublef=1;longg;和语

句printf("  ",g=10+'i'+(int)d*f);,

为了正确地以十进制形式输出printf参数表中

第二个参数(表达式)的值,则在第一个参数

中的下划线位置处应填写的格式转换说明符是%ld

 

第29题(1.0分) 题号:

318

现有语句#definea 5+3,则表达式2*a的结果为【1】.

答案:

13

 

第31题(1.0分) 题号:

534

从变量的作用域角度分有全局变量和【1】.

局部变量

 

第34题(1.0分) 题号:

200

C语言中为整型数据(int)分配【1】个字节的存储空间.

答案2

 

第35题(1.0分) 题号:

527

在TurboC2.0系统中,若将实型常数1.5存储

在内存中,它占用【1】个字节.

答案8

 

第38题(1.0分) 题号:

248

C语言中,逻辑值"真"用【1】表示.

 

第43题(1.0分) 题号:

348

设y为int型变量,请写出描述"y为奇数"的表达式【1】。

答案:

y%2!

=0或y%2==1

 

第44题(1.0分) 题号:

323

如果a=1,b=2,c=3,d=4,则表达式

a>b?

c:

d的值为【1】.

答案:

4

 

第45题(1.0分) 题号:

978

若x为int型,请以最简单的形式写出与逻辑表达

式!

x等价的C语言关系表达式【1】.

答案:

x==0

 

第46题(1.0分) 题号:

1000

inta=2,b=3;表达式a>b?

a++:

++b的值为【1】.

答案:

4

 

第47题(1.0分) 题号:

326

执行语句"a=5+(c=6);"后,变量a、c的值依次为【1】、【2】。

答案:

11,6

 

第48题(1.0分) 题号:

1001

表达式 a=3,a++,--a的值为【1】.

答案:

3

 

第49题(1.0分) 题号:

996

条件"20

答案:

 ((x>20)&&(x<30))||(x<-100)

=========或=========

x>20&&x<30||x<-100

 

第50题(1.0分) 题号:

988

设a、b、c为整型数,且a=3,b=5,c=2,则执行

完以下语句:

a*=16+(b++)-(++c);后,

a的值是【1】.

答案:

54

 

第51题(1.0分) 题号:

322

设有程序段 intx=4,y=4;

t=++x||++y; 执行语句后y的值为【1】.

答案:

4

 

 

 

第52题(1.0分) 题号:

1008

设有下面的程序段 

intx=0,y=0,t;

t=x&&++y; 执行语句后y的值为【1】.

答案:

0

 

第53题(1.0分) 题号:

345

若a为int型变量,则下面表达式的值为【1】.

(a=4*5,a*2),a+6

答案:

26

 

第54题(1.0分) 题号:

329

若a=1,b=4,c=3,则表达式a&&b+c||b-c的值

为【1】.

答案:

1

 

第55题(1.0分) 题号:

340

设a和b均为int整型变量,且a=5,b=7,则以下表达式的值为【1】.1.0+a/b

答案:

1.0

 

第56题(1.0分) 题号:

347

若x为int型变量,执行以下语句后x值是【1】.

x=3;

x+=x-=x+x;

答案:

-6

 

第57题(1.0分) 题号:

342

inta=2,b=3;表达式a>b?

a++:

++b的值为【1】.

答案:

4

 

第60题(1.0分) 题号:

1004

当a=1,b=1,c=1时,表达式a

答案1

 

第61题(1.0分) 题号:

339

若已知a=10,b=20,则!

a

答案:

1

 

第63题(1.0分) 题号:

981

如果a=1,b=2,c=3,d=4,则表达式

a>b?

c:

d的值为【1】.

答案;4

 

第65题(1.0分) 题号:

986

若有定义:

inta=2,b=3;float

 x=3.5,y=2.5;

则表达式(float)(a+b)/2+(int)x%(int)y的

值为【1】.

答案:

3.5

 

第66题(1.0分) 题号:

332

以下十个运算符+ !

 << !

= , ?

:

 && = || %中优先级别最高和最低的分别

是【1】和【2】.

答案:

(答案1)!

(答案2),

 

第67题(1.0分) 题号:

977

判断变量a、b的值均不为0的C表达式为【1】.

答案:

a*b!

=0或a*b

 

第69题(1.0分) 题号:

335

已知:

a=1,b=2,表达式a>b?

a:

b+1的值是【1】.

答案:

3

 

第70题(1.0分) 题号:

987

若a=1,b=4,c=3,则表达式a&&b+c||b-c的值

为【1】.

答案:

1

 

第72题(1.0分) 题号:

982

已知charw;intx;floaty;doublez;

则表达式:

w*x+z-y所求得的数据类型为【1】.

答案:

double

 

第73题(1.0分) 题号:

331

若有定义:

intb=7;floata=2.5,c=4.7;则表达式a+(int)(b/3*(int)(a+c)/2)%4的值为【1】.

答案:

5.5

 

第75题(1.0分) 题号:

327

若a是int型变量,则执行表达式"a=25/3%3"

后,a的值为【1】.

答案:

2

 

第77题(1.0分) 题号:

336

表达式3>2>1的值是【1】.

答案:

0

 

第78题(1.0分) 题号:

1002

执行语句序列"charx=3,y=6,z;z=x^y<<2;"

后,z的二进制值为【1】.

答案:

00011011

 

第80题(1.0分) 题号:

999

s=3,s++,s;这个语句执行完后,s的值为【1】.

答案:

4

 

第81题(1.0分) 题号:

351

表达式!

10!

=1的值是【1】.

答案:

1

 

第85题(1.0分) 题号:

333

C语言中的表达式只能由三种字符组成,他们是字

母、数字和【1】.

答案:

下划线

 

第86题(1.0分) 题号:

337

设inta=5,b=2;floatc=32.8;,表达式

b*(int)c%a的值为【1】.

答案:

4

 

第87题(1.0分) 题号:

1005

若x为int型变量,执行以下语句后x值是【1】.

x=3;

x+=x-=x+x;

答案:

-6

 

第88题(1.0分) 题号:

350

设有下面的程序段 

intx=0,y=0,t;

t=x&&++y; 执行语句后y的值为【1】.

答案0

 

第89题(1.0分) 题号:

320

若x为int型,请以最简单的形式写出与逻辑表达

式!

x等价的C语言关系表达式【1】.

答案:

x==0

 

第92题(1.0分) 题号:

341

s=3,s++,s;这个语句执行完后,s的值为【1】.

答案:

4

 

第93题(1.0分) 题号:

1007

设x,y,z均为int型变量,请写出描述"x或y中有一个小于z"的表达式【1】.

答案:

x

 

第94题(1.0分) 题号:

980

设有程序段 intx=4,y=4;

t=++x||++y; 执行语句后y的值为【1】.

答案:

4

 

第95题(1.0分) 题号:

338

条件"20

答案:

((x>20)&&(x<30))||(x<-100)

 

第96题(1.0分) 题号:

330

设a、b、c为整型数,且a=3,b=5,c=2,则执行

完以下语句:

a*=16+(b++)-(++c);后,

a的值是【1】.

答案:

54

 

第97题(1.0分) 题号:

983

关系、算术、赋值三种运算符的运算优先顺序

由高到低为【1】、【2】、【3】.

答案:

算术,关系,赋值

 

第100题(1.0分) 题号:

349

设x,y,z均为int型变量,请写出描述"x

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1