APP下载
首页
>
财会金融
>
C语言期末复习基础知识测验
搜索
C语言期末复习基础知识测验
题目内容
(
单选题
)
30、以下可以实现“输入一个字符到变量ch”的语句是( )。(1.5)

A、 scanf("%c",ch);

B、 ch=getchar( );

C、 getchar(ch);

答案:B

C语言期末复习基础知识测验
20、经过下述赋值后,变量x的数据类型是( )。float x=21.0;int y;y=(int)x;(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-2eaa-c014-cedb28f5e100.html
点击查看题目
59、设a=3,b=4,c=5,逻辑表达式a+b>c&&b==c的值是( )。(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-8737-c014-cedb28f5e100.html
点击查看题目
68、若有int x=8,y=5,z;则执行语句“z=x/y+0.4”后,z的值为1。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9acc-c014-cedb28f5e100.html
点击查看题目
70、格式化输入函数scanf的返回值是输入数据的个数。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9f1d-c014-cedb28f5e100.html
点击查看题目
12、下列不合法的字符常量是( )(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-1c00-c014-cedb28f5e100.html
点击查看题目
23、若变量x,y均定义为int型,z定义为double型,下列不合法的scanf语句是( )(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-383f-c014-cedb28f5e100.html
点击查看题目
78、 下面程序段循环一次也不执行。 int x=10; while(x=0) x=x-1;
https://www.shititong.cn/cha-kan/shiti/00054443-7207-af31-c014-cedb28f5e100.html
点击查看题目
50、以下程序段的输出结果是( )。int n=10;while(n>7){printf("%d,",n);n--;}(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-7386-c014-cedb28f5e100.html
点击查看题目
16、执行语句“x=(a=5,b=a--)”后,x,a,b的值分别是( )(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-25fc-c014-cedb28f5e100.html
点击查看题目
35、以下程序正确的说法是( )。#includevoid main(){int x=0,y=0;if(x=y) printf("*****\n");else printf("#####\n");}(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-5278-c014-cedb28f5e100.html
点击查看题目
首页
>
财会金融
>
C语言期末复习基础知识测验
题目内容
(
单选题
)
手机预览
C语言期末复习基础知识测验

30、以下可以实现“输入一个字符到变量ch”的语句是( )。(1.5)

A、 scanf("%c",ch);

B、 ch=getchar( );

C、 getchar(ch);

答案:B

C语言期末复习基础知识测验
相关题目
20、经过下述赋值后,变量x的数据类型是( )。float x=21.0;int y;y=(int)x;(1.5)

A. float

B. double

C. int

D. char

https://www.shititong.cn/cha-kan/shiti/00054443-7207-2eaa-c014-cedb28f5e100.html
点击查看答案
59、设a=3,b=4,c=5,逻辑表达式a+b>c&&b==c的值是( )。(1.5)

A. 1

B. 0

C. 3

D. 2

https://www.shititong.cn/cha-kan/shiti/00054443-7207-8737-c014-cedb28f5e100.html
点击查看答案
68、若有int x=8,y=5,z;则执行语句“z=x/y+0.4”后,z的值为1。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9acc-c014-cedb28f5e100.html
点击查看答案
70、格式化输入函数scanf的返回值是输入数据的个数。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9f1d-c014-cedb28f5e100.html
点击查看答案
12、下列不合法的字符常量是( )(1.5)

A. '2'

B. 'ab'

C. '\n'

D. '\101'

https://www.shititong.cn/cha-kan/shiti/00054443-7207-1c00-c014-cedb28f5e100.html
点击查看答案
23、若变量x,y均定义为int型,z定义为double型,下列不合法的scanf语句是( )(1.5)

A. scanf("%d%d%lf",&x,&y,&z);

B. scanf("%d,%x,%lf",&x,&y,&z);

C. scanf("%x,%o,%6.2f",&x,&y,&z);

D. scanf("%x,%o",&x,&y);

https://www.shititong.cn/cha-kan/shiti/00054443-7207-383f-c014-cedb28f5e100.html
点击查看答案
78、 下面程序段循环一次也不执行。 int x=10; while(x=0) x=x-1;
https://www.shititong.cn/cha-kan/shiti/00054443-7207-af31-c014-cedb28f5e100.html
点击查看答案
50、以下程序段的输出结果是( )。int n=10;while(n>7){printf("%d,",n);n--;}(1.5)

A. 9,8,7,

B. 9,8,7,6,

C. 10,9,8,

D. 10,9,8,7,

https://www.shititong.cn/cha-kan/shiti/00054443-7207-7386-c014-cedb28f5e100.html
点击查看答案
16、执行语句“x=(a=5,b=a--)”后,x,a,b的值分别是( )(1.5)

A. 5,4,4

B. 5,5,4

C. 5,4,5

D. 4,5,4

https://www.shititong.cn/cha-kan/shiti/00054443-7207-25fc-c014-cedb28f5e100.html
点击查看答案
35、以下程序正确的说法是( )。#includevoid main(){int x=0,y=0;if(x=y) printf("*****\n");else printf("#####\n");}(1.5)

A. 输出#####

B. 有语法错误不能通过编译

C. 可以通过编译,但不能通过连接,因此不能运行

D. 输出*****

https://www.shititong.cn/cha-kan/shiti/00054443-7207-5278-c014-cedb28f5e100.html
点击查看答案
试题通小程序
试题通app下载