大学C语言程序设计选择题Word格式文档下载.docx

上传人:b****4 文档编号:16681601 上传时间:2022-11-25 格式:DOCX 页数:12 大小:44.74KB
下载 相关 举报
大学C语言程序设计选择题Word格式文档下载.docx_第1页
第1页 / 共12页
大学C语言程序设计选择题Word格式文档下载.docx_第2页
第2页 / 共12页
大学C语言程序设计选择题Word格式文档下载.docx_第3页
第3页 / 共12页
大学C语言程序设计选择题Word格式文档下载.docx_第4页
第4页 / 共12页
大学C语言程序设计选择题Word格式文档下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

大学C语言程序设计选择题Word格式文档下载.docx

《大学C语言程序设计选择题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《大学C语言程序设计选择题Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。

大学C语言程序设计选择题Word格式文档下载.docx

数据类型下面正确的字符常量是。

A)"

c"

B)'

\\'

'

C)'

W'

D)"

"

习题17-参考答案C习题18(选择题)[知识点:

基础知识下面四个选项中,均是不正确的八进制或十六进制数的选项是。

A)016B)0abcC)010D)0a12C语言程序设计习题-选择题0180xa0x16-123习题18-参考答案D习题19(选择题)[知识点:

基础知识下面四个选项中,均是正确的八进制或十六进制数的选项是。

A)-10B)0abcC)0010D)0a120x8f-017-0x11-0x123-0110xc0xf1-0xa习题19-参考答案C习题20(选择题)[知识点:

数据类型下面四个选项中,均是正确的数值常量或字符常量的选项是。

A)0.0B)"

a"

3'

D)+0010f3.9e-2.50110xabcd8.9e1e10xFF002e2'

&

'

\"

0a50.习题20-参考答案D习题21(选择题)[知识点:

数据类型下面不正确的字符串常量是。

A)'

abc'

B)"

12'

12"

C)"

0"

"

习题21-参考答案A习题22(选择题)[知识点:

表达式对应以下各代数式中,若变量a和x均为double类型,则不正确的c语言表达式是。

x^2/2exp(x*x/2)/sqr(2*3.14159)√2πB)½

(1.0/2.0*(a*x+(a+x)/(4*a))C)√sinx2.5sqrt((pow(sin(x*3.14159/180),2.5))D)x2-e5x*x-exp(5.0)习题22-参考答案C习题23(选择题)[知识点:

表达式若有代数式3ae/bc,则不正确的C语言表达式是。

A)a/b/c*e*3B)3*a*e/b/cC)3*a*e/b*cD)a*e/c/b*3习题23-参考答案C习题24(选择题)[知识点:

数据类型已知各变量的类型说明如下,则不符合C语言语法规定的表达式是。

C语言程序设计习题-选择题A)x%(-3)B)w+=-2C)k=(a=2,b=3,a+b)D)a+=a-=(b=4)*(a=3)习题24-参考答案A习题25(选择题)[知识点:

表达式已知各变量说明如下,则符合C语言语法规定的表达式是。

inti=8,k,a,b;

unsignedlongw=5;

A)a+=a-=(b=4)*(a=3)B)a=a*3=2C)x%(-3)D)y=float(i)习题25-参考答案A习题26(选择题)[知识点:

表达式以下不正确的叙述是。

A)在C程序中,逗号运算符的优先级最低B)在C程序中,APH和aph是两个不同的变量C)若a和b类型相同,在计算表达式a=b后,b的值将放入a中,而b中的值不变D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值习题26-参考答案D习题27(选择题)[知识点:

表达式以下正确的叙述是。

A)在C程序中,每行只能写一条语句B)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C)在C程序中,无论是整数还是实数,都能被准确无误地表示D)在C程序中,%是只能用于整数运算的运算符习题27-参考答案D习题28(选择题)[知识点:

表达式以下符合C语言语法的有赋值能力的表达式是。

A)d=9+e+f=d+9B)d=9+e,f=d+9C)d=9+e,e++,d+9D)d=9+e++=d+7习题28-参考答案B习题29(选择题)[知识点:

表达式已知字母A的ASCII码为十进制数65,且c2为字符型,则执行语句c2='

A'

+'

6'

-'

;

后,c2的值为。

A)DB)68C)不确定的值D)C习题29-参考答案AC语言程序设计习题-选择题习题30(选择题)[知识点:

表达式在C语言中,要求运算数必须是整型(数)的运算符是。

A)/B)++C)!

=D)%习题30-参考答案D习题31(选择题)[知识点:

表达式若以下变量均是整型,且num=sum=7;

则计算表达式sUM=num++,sUM++,++num后sum的值为。

A)7B)8C)0D)10习题31-参考答案A习题32(选择题)[知识点:

数据类型在C语言中,int、char和short三种类型数据在内存中所占用的字节数。

A)由用户自己定义B)均为两个字节C)是任意的D)由所用机器的字长决定习题32-参考答案D习题33(选择题)[知识点:

数据类型若有说明语句:

charc='

\72'

则变量c。

A)包含1个字符。

B)包含2个字符。

C)包含3个字符。

D)说明不合法,c的值不确定。

习题33-参考答案A习题34(选择题)[知识点:

表达式若有定义:

inta=7;

floatx=2.5,y=4.7;

则表达式x+a%3*(int)(x+y)%2/4的值是。

A)2.500000B)2.750000C)3.500000D)0.000000习题34-参考答案A习题35(选择题)[知识点:

表达式sizeof(float)是A)一个双精度型表达式B)一个整型表达式C)一种函数调用D)一个不合法的表达式习题35-参考答案B习题36(选择题)[知识点:

数据类型设变量a是整型,f是实型,i是双精度型,则表达式10+'

a'

+i*f值的数据类型为。

A)intB)floatC)doubleD)不确定习题36-参考答案CC语言程序设计习题-选择题习题37(选择题)[知识点:

数据类型下面四个选项中,均是非法常量的选项是。

as'

C)-0x18D)0xabc-0fff'

\01'

01177'

\0'

\0xa'

12,4560xf"

习题37-参考答案A习题38(选择题)[知识点:

表达式若有代数式√yx10则正确的C语言表达式是A)sqrt(fabs(pow(y,x)+log10(y)))B)sqrt(abs(pow(y,x)+log10(Y)))C)sqrt(fabs(pow(x,y)+log10(y)))D)sqrt(abs(pow(x,y)+log10(y)))习题38-参考答案A习题39(选择题)[知识点:

表达式若有代数式|x3+lgx|,则正确的C语言表达式是。

A)fabs(x*3+log10(x))B)abs(pow(x,3)+log10(x))C)abs(pow(x,3.0)+log10(x))D)fabs(pow(x,3.0)+log10(x))习题39-参考答案D习题40(选择题)[知识点:

数据类型在C语言中,char型数据在内存中的存储形式是。

A)补码B)反码C)原码D)ASCII码习题40-参考答案D习题41(选择题)[知识点:

表达式设变量n为float,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入的表达式是。

A)n=(n*100+0.5)/100.0B)m=n*100+0.5,n=m/100.0C)n=n*100+0.5/100.0D)n=(n/100+0.5)*100.0习题41-参考答案B习题42(选择题)[知识点:

表达式表达式18/4*sqrt(4.0)/8值的数据类型为。

A)intB)floatC)doubleD)不确定习题42-参考答案C习题43(选择题)[知识点:

数据类型C语言程序设计习题-选择题设C语言中,一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为。

A)0-255B)0-32767C)0-65535D)0-2147483647习题43-参考答案C习题44(选择题)[知识点:

数据类型设有说明:

charw;

intx;

floaty;

doublez;

则表达式w*x+z-y值的数据类型为。

A)floatB)charC)intD)double习题44-参考答案D习题45(选择题)[知识点:

表达式若有以下定义,则能使值为3的表达式是。

A)x%=k%=5B)x%=k-k%5C)x%=(k-k%5)D)(x%=k)-(k%=5)习题45-参考答案D习题46(选择题)[知识点:

表达式设以下变量均为int类型,则值不等于7的表达式是。

A)x=y=6,x+y,x+1B)x=y=6,x+y,y+1C)x=6,x+1,y=6,x+yD)y=6,y+1,x=y,x+1习题46-参考答案C习题47(选择题)[知识点:

顺序结构putchar函数可以向终端输出一个。

A)整型变量表达式B)实型变量值C)字符串D)字符或字符型变量值习题47-参考答案D习题48(选择题)[知识点:

顺序结构已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是。

scanf("

%d%c%d%c"

&

a1,&

c1,&

a2,&

c2);

A)10A□20B<

CR>

B)10□A□20□B<

C)10□A20B<

D)10A20□B<

习题48-参考答案A习题49(选择题)[知识点:

顺序结构已有定义intx;

且执行scanf("

%3d%f"

x,&

y);

语句时,从第一列开始输入数据12345□678<

则x的值为。

C语言程序设计习题-选择题习题49-参考答案B习题50(选择题)[知识点:

则y的值为。

A)无定值习题50-参考答案B习题51(选择题)[知识点:

顺序结构已有如下定义和输入语句,若要求a1,a2,c1,c2的值分别为10,20,A和B,当从第一列开始输入数据时,正确的数据输入方式是。

inta1,a2;

charc1,c2;

%d%d"

a2);

A)1020AB<

B)10□20<

AB<

C)10□□20□□AB<

D)10□20AB<

习题51-参考答案D习题52(选择题)[知识点:

顺序结构已有程序段和输入数据的形式,程序中输入语句的正确形式应当为。

main()printf("

Inputnumber:

);

(输入语句printf("

\nf=%f,a=%d\n"

f,a);

Inputnumber:

4.5□□2<

A)scanf("

%d,%f"

a,&

f);

B)scanf("

%f,%d"

f,&

a);

习题52-参考答案D习题53(选择题)[知识点:

顺序结构根据定义和数据的输入方式,输入语句的正确形式为。

已有定义:

floatf1,f2;

数据的输入方式:

4.52A)scanf("

%f,%f"

f1,&

f2);

%f%f"

C语言程序设计习题-选择题习题53-参考答案B习题54(选择题)[知识点:

顺序结构阅读以下程序,当输入数据的形式为:

25,13,10<

正确的输出结果为。

main()scanf("

%d%d%d"

y,&

z);

printf("

x+y+z=%d\n"

x+y+z);

A)x+y+z=48B)x+y+z=35C)x+z=35D)不确定的值习题54-参考答案习题55(选择题)[知识点:

顺序结构以下能正确地定义整型变量a,b和c并为其赋初值5的语句是。

A)inta=b=c=5;

B)inta,b,c=5;

C)int习题55-参考答案C习题56(选择题)[知识点:

顺序结构已知ch是字符型变量,下面不正确的赋值语句是。

A)ch='

a+b'

B)ch='

C)ch='

7'

9'

D)ch=5+9习题56-参考答案A习题57(选择题)[知识点:

顺序结构已知ch是字符型变量,下面正确的赋值语句是。

习题57-参考答案B习题58(选择题)[知识点:

顺序结构若有以下定义,则正确的赋值语句是。

习题58-参考答案B习题59(选择题)[知识点:

顺序结构设x、y均为float型变量,则以下不合法的赋值语句为________。

A)++x;

B)y=(x%2)/10;

C)x*=y+8D)x=y=0习题59-参考答案BC语言程序设计习题-选择题习题60(选择题)[知识点:

表达式以下关于运算符优先顺序的描述中正确的是A)关系运算符<

算术运算符<

赋值运算符<

逻辑运算符B)逻辑运算符<

关系运算符<

赋值运算符C)赋值运算符<

逻辑运算符<

算术运算符D)算术运算符<

逻辑运算符习题60-参考答案习题61(选择题)[知识点:

表达式下列运算符中优先级最高的是。

A)<

B)+C)&

D)!

=习题61-参考答案B习题62(选择题)[知识点:

循环结构能正确表示“当x的取值在[1,10]和[200,210]范围内为真”的C语言表达式为。

A)(x>

=1)&

(x<

=10)&

(x>

=200)&

=210)B)(x>

=10)||(x>

=210)C)(x>

=1)||(x<

=200)||(x<

=210)D)(x>

=210)习题62-参考答案B习题63(选择题)[知识点:

表达式表示图中坐标轴上阴影部分正确的表达式是。

A)(x<

=a)&

=b)&

=c)B)(x<

=a)||(b<

=x<

=c)C)(x<

=a)||(x>

=c)D)(x<

(b<

=c)习题63-参考答案C习题64(选择题)[知识点:

表达式判断char型变量ch是否为大写字母的正确表达式为。

<

=ch<

='

Z'

B)(ch>

)&

(ch<

)C)(ch>

)D)('

=ch)AND('

>

=ch)习题64-参考答案C习题65(选择题)[知识点:

顺序结构执行以下语句后a的值为。

inta,b,c;

a=b=c=1;

A)0B)1C)2D)错误C语言程序设计习题-选择题习题65-参考答案C习题66(选择题)[知识点:

顺序结构执行以下语句后a的值为的值为。

A)0B)1C)2D)错误习题66-参考答案B习题67(选择题)[知识点:

顺序结构执行以下语句后,a,b,c的值分别为。

A)1,1,1B)2,1,1C)2,2,1D)2,2,2习题67-参考答案B习题68(选择题)[知识点:

inta=5,b=6,w=1,x=2,y=3,z=4;

A)5B)0C)2D)1习题68-参考答案B习题69(选择题)[知识点:

顺序结构执行以下语句后b的值为。

A)5B)0C)2D)1习题69-参考答案A习题70(选择题)[知识点:

选择结构以下不正确的if语句形式是。

A)if(x>

y&

x!

=y);

C)if(x!

=y)scanf("

%d"

x)elsescanf("

D)if(x<

y){x++;

y++;

}习题70-参考答案C习题71(选择题)[知识点:

选择结构C语言程序设计习题-选择题以下if语句语法正确的是。

0)printf("

%f"

x)elseprintf("

-x);

B)if(x>

0){x=x+y;

printf("

x);

}elseprintf("

C)if(x>

};

elseprintf("

D)if(x>

x)}elseprintf("

习题71-参考答案B习题72(选择题)[知识点:

选择结构有程序:

main()if(a=b+c)printf("

***\n"

elseprintf("

$$$\n"

}该程序。

A)有语法错误不能通过编译B)可以通过编译,但不能通过连接C)输出:

***D)输出:

$$$习题72-参考答案C习题73(选择题)[知识点:

选择结构以下程序的运行结果是。

main()if(m++>

5)printf("

--m);

m++);

A)4B)5C)6D)7习题73-参考答案C习题74(选择题)[知识点:

选择结构有函数关系如下,能正确表示该关系的程序段是。

A)y=x+1;

B)y=x-1;

if(x==0)y=x;

if(x>

0)y=x+1;

elsey=x-1;

elsey=x;

C)if(x<

=0)D)y=x;

if(x<

0)y=x-1;

if(x<

=0)elsey=x;

elsey=x+1elsey=x+1;

习题74-参考答案xx<

0x=0x-1xC语言程序设计习题-选择题C习题75(选择题)[知识点:

选择结构以下程序的输出结果是。

{intx=2,y=-1,z=2;

y)if(y<

0)z=0;

elsez+=1;

%d\n"

z);

A)3B)2C)1D)0习题75-参考答案B习题76(选择题)[知识点:

选择结构若有条件表达式(exp)?

a++:

b--,则以下表达式中能完全等价于表达式(exp)的是。

习题76-参考答案B习题77(选择题)[知识点:

选择结构若运行时给变量输入12,则以下程序的运行结果是。

main(){intx,y;

x);

y=x>

12?

x+10:

x-12;

y);

习题77-参考答案A习题78(选择题)[知识点:

{intk=4,a=3,b=2,c=1;

\n%d\n"

k<

a?

k:

c<

b?

c:

习题78-参考答案D习题79(选择题)[知识点:

选择结构执行下列程序段后,变量a,b,c的值分别是。

C语言程序设计习题-选择题intx=10,y=9;

a=(--x==y+

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

当前位置:首页 > 表格模板 > 书信模板

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

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