经典题解文档格式.docx
- 文档编号:15911305
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:47
- 大小:36.65KB
经典题解文档格式.docx
《经典题解文档格式.docx》由会员分享,可在线阅读,更多相关《经典题解文档格式.docx(47页珍藏版)》请在冰豆网上搜索。
8、C语言中定义了一个变量,该变量代表内存中的一个()
(A)区域(B)单元(C)地址(D)容量
9、已知字母a的ASCII码为97,则执行下列语句后输出为()
chara=’a’;
a--;
printf(“%d,%c”,a+’2’-‘0’,a+’3’-‘0’);
(A)a,c(B)a--运算不合法,故有语法错误
(C)98,c(D)格式描述和输出项不匹配,输出无定值
10、若ch为char型变量,k为int型变量,则执行下列语句后的输出为
()
ch=’a’;
k=12;
printf(“%x,%o,”,ch,ch,k);
printf(“k=%%d\n”,k);
(A)因变量类型与格式描述符的类型不匹配,输出为定值
(B)输出项与格式描述符个数不符,输出为0或不定值
(C)61,141,k=%d
(D)61,141,k=%12
11、以下说法正确的是()
(A)C语言程序是从第一个定义的函数开始执行
(B)在C语言程序中,要调用的函数必须在main()函数中定义
(C)C语言程序是从main()函数开始执行
(D)C语言程序中的main()函数必须放在程序的开始部分
12、以下叙述中不正确的是()
(A)在C程序中所有的变量必须先定义后使用
(B)在程序中,aph和APH是两个不同的变量
(C)若a和b类型相同,在执行了赋值语句a=b后,b中的值放入a中,b中的值不变
(D)当输入数值时,对于整型变量只能输入整型值,对于实型值只能输入实型值
13、以下选项中合法的用户标识符是()
(A)int(B)a#(C)5mem(D)_243
14、以下选项中合法的C语言字符常量是()
(A)’\t’(B)”A”(C)67(D)A
15、以下选项中不正确的转义字符是()
(A)’\\’(B)’\’’(C)’020’(D)’\0’
16、C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符()
(A)必须为字母(B)必须为下划线
(C)必须为字母或下划线(D)可以是字母、数字、下划线中任意一种
二、填空题
1、C语言中的标识符可分为_____、_____和预定义标识符3类。
2、在C语言程序中,用关键字_____定义基本整型变量,用关键字_____定义单精度实型变量,用关键字_____定义字符型变量。
3、计算机中内存储器的最小存储单位是_____,其中能容纳的数是_____。
4、通常一个字节包含_____个二进制位。
在一个字节中能存放的最大(十进制)整数是_____,最小(十进制)整数是_____,它的二进制数的形式是_____。
5、一个C语言程序的开发过程包括:
编辑、_____、连接和运行4个步骤。
6、在C源程序中,可使用_____和_____两种方式进行注释。
7、在C语言中,输入操作时由库函数_____完成,输出操作由库函数_____完成。
8、若s是int型变量,且s=6,则表达式s%2+(s+1)%2的值为_____。
9、若a、b和c均为int型变量,则计算表达式a=(b=4)+(c=2)后,a值为_____,b值为_____,c值为_____。
10、字符串”ab\034\\\x79”的长度为_____。
第二章运算符与表达式
1、以下程序的输出结果为()
#include<
stdio.h>
voidmain()
{inti=4,a;
a=i++;
printf(“a=%d,i=%d”,a,i);
}
(A)a=4,i=4(B)a=5,i=4(C)a=4,i=5(D)a=5,i=5
2、若已定义x和y为double类型,则表达式“x=1,y=x+3/2”值为()
(A)1(B)2(C)2.0(D)2.5
3、已知字符A的ASCII码值为65,以下程序()
{chara='
A'
;
intb=20;
printf("
%d,%o"
(a=a+1,a+b,b),a+'
a'
-'
b);
(A)表达式非法,输出零或不确定值
(B)因输出项过多,无输出或输出不确定值
(C)输出结果为20,142
(D)输出结果为20,142,20
4、对于条件表达式(M)?
(a++):
(a--),其中的表达式M等价于()
(A)M==0(B)M==1(C)M!
=0(D)M!
=1
5、若有定义:
intx=3,y=2;
floata=2.5,b=3.5;
则下面表达式的值为()
(x+y)%2+(int)a/(int)b
(A)1.0(B)1(C)2.0(D)2
6、若x和n均是int型变量,且x的初值为12,n的初值为5,则执行下面表达式后x的值为()
x%=(n%=2)
(A)0(B)1(C)2(D)3
7、假设所有变量均为整型,则表达式(a=2,b=5,a++,b++,a+b)的值为()
(A)7(B)8(C)9(D)10
8、下列程序的输出结果是()
{doubled=3.2;
intx,y;
x=1.2;
y=(x+3.8)/5.0;
printf(“%d\n”,d*y);
(A)3(B)3.2(C)0(D)3.07
9、设intx=1,y=1;
表达式(!
x||y--)的值是()
(A)0(B)1(C)2(D)-1
10、执行以下程序段后,c3的值为()
intc1=1,c2=2,c3;
c3=1.0/c2*c1;
(A)0(B)0.5(C)1(D)2
11、如下程序的运行结果是()
{inty=3,x=3,z=1;
printf(“%d%d\n”,(++x,y++),z+2);
(A)34(B)42(C)43(D)33
12、能正确表示逻辑关系“a≥10或a≤0”的C语言表达式是()
(A)a>
=10ora<
=0(B)a>
=0|a<
=10
(C)a>
=10&
&
a<
=0(D)a>
=10||a<
=0
13、设x、y、t均为int型变量,则执行语句:
x=y=3;
t=++x||++y;
后,y的值为()
(A)不定值(B)4(C)3(D)1
14、设a、b、c、d、m、n均为int型变量,且a=5,b=6,c=7,d=8,m=2,n=2,则逻辑表达式(m=a>
b)&
(n=c>
d)运算后,n的值为()
15、假定w、x、y、z、m均为int型变量,有如下程序段:
w=1;
x=2;
y=3;
z=4;
m=(w<
x)?
w:
x;
m=(m<
y)?
m:
y;
z)?
z;
则该程序运行后,m的值是()
(A)4(B)3(C)2(D)1
16、下列程序的输出结果是()
{inta=0,b=0,c=0;
if(++a>
0||++b>
0)
++c;
printf(“a=%d,b=%d,c=%d”,a,b,c);
(A)a=0,b=0,c=0(B)a=1,b=1,c=1
(C)a=1,b=0,c=1(D)a=0,b=1,c=1
17、在C语言中,如果下面的变量都是int类型,则输出的结果是()
sum=pad=5;
pad=sum++,pad++,++pad;
printf(“%d\n”,pad);
(A)7(B)6(C)5(D)4
18、以下程序的输出结果是()
#include<
voidmain()
{inti=010,j=10;
printf(“%d,%d\n”,++i,j--);
(A)11,10(B)9,10(C)010,9(D)10,9
19、已知inti;
floatf;
,正确的语句是()
(A)(intf)%i;
(B)int(f)%i;
(C)(intf%i);
(D)(int)f%i;
20、已知inta=4,b=5;
,则执行表达式a=a>
b后,变量a的值为()
(A)0(B)1(C)4(D)5
21、判断char类型数据c1是否为大写字母的最简单且正确的表达式为()
(A)’A’<
=c1<
=’Z’(B)(c1>
=’A’)&
(c1<
=’Z’)
(C)(c1>
=’A’)AND(c1<
=’Z’)(D)(c1>
1、若i为int整型变量且赋值为6,则运算i++后表达式的值是_____,变量i的值是_____。
2、条件“20<
x<
30或x<
-100”的C语言表达式是_____。
3、下面程序的输出结果是_____。
{intx=023;
printf(“%d\n”,--x);
4、对以下数学式,写出3个与a/c*b等价的C语言表达式_____、_____、_____。
5、若a是int型变量,则执行表达式a=25/3%3后a的值为_____。
6、若a是int型变量,则表达式(a=4*5,a*2),a+6的值为_____。
7、若有定义intm=5,y=2;
则执行表达式y+=y-=m*=y后y的值为_____。
8、已知inty;
floatx=-3;
,执行语句y=x%2;
后,变量y的值为_____。
第三章基本语句
1、合法的C语言赋值语句是()
(A)a=b=58(B)k=int(a+b)(C)a=58,b=58(D)--i;
2、若变量已正确定义,以下程序段:
x=5.16894;
printf(“%f\n”,(int)(x*1000+0.5)/(float
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 经典 题解