C语言1-6章填空题 下载本文

内容发布更新时间 : 2024/12/26 3:49:03星期一 下面是文章的全部内容请认真阅读。

填空题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 \main()

{ int j,i,k=0;

for(j=50;j<=60;j++) {  for(i=2;i

if(i>=j-1) printf(\} }

答案: 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语言的源程序中若出现常量\则该常量 的类型是【1】.

答案:长整型或long int

第16题 (1.0分) 题号:532

只有在程序运行时才为【1】存储类型和register 存储类型变量分配内存. 答案:auto

第17题 (1.0分) 题号:201

在Turbo C2.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中,语句序列int k=-1;printf(\的输出结果为【1】. 答案:65535

第21题 (1.0分) 题号:529

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

第22题 (1.0分) 题号:530

执行\后将在 屏幕上输出【1】个整数. 答案:2

第25题 (1.0分) 题号:523 整型变量x的值为23,语句\(″%o\\\\n″,x);\的输出结果为【1】. 答案:27\\n

第28题 (1.0分) 题号:974

已知有声明float d=1;double f=1;long g;和语 句printf(\\

为了正确地以十进制形式输出printf参数表中 第二个参数(表达式)的值,则在第一个参数

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

第29题 (1.0分) 题号:318

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

第31题 (1.0分) 题号:534

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

第34题 (1.0分) 题号:200

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

第35题 (1.0分) 题号:527

在Turbo C2.0系统中,若将实型常数1.5存储 在内存中,它占用【1】个字节. 答案8

第38题 (1.0分) 题号:248 C语言中,逻辑值\真\用【1】表示.

第43题 (1.0分) 题号:348

设y为int型变量,请写出描述\为奇数\的表达式【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

int a=2,b=3; 表达式 a>b?a++:++b的值为【1】. 答案:4

第47题 (1.0分) 题号:326

执行语句\后,变量a、c的值依次为【1】、【2】。 答案:11,6

第48题 (1.0分) 题号:1001 表达式 a=3,a++,--a的值为【1】. 答案:3

第49题 (1.0分) 题号:996

条件\或x<-100\的C语言表达式是【1】. 答案:

((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 设有程序段 int x= 4,y=4;

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

第52题 (1.0分) 题号:1008 设有下面的程序段 int x= 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

int a=2,b=3; 表达式 a>b?a++:++b的值为【1】. 答案:4

第60题 (1.0分) 题号:1004

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

第61题 (1.0分) 题号:339

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

第63题 (1.0分) 题号:981 如果a=1,b=2,c=3,d=4,则表达式 a>b?c:d的值为【1】. 答案;4

第65题 (1.0分) 题号:986 若有定义:int a=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