APP下载
首页
>
财会金融
>
C语言期末复习基础知识测验
搜索
C语言期末复习基础知识测验
题目内容
(
单选题
)
53、以下关于for语句的说法不正确的是( )(1.5)

A、 for循环是先判断表达式,后执行循环体语句

B、 for循环只能用于循环次数已经确定的情况

C、 for循环中,可以用break语句跳出循环体

D、 for循环体语句中,可以包含多条语句,但要用花括号括起来。

答案:B

C语言期末复习基础知识测验
41、以为了避免嵌套的条件分支语句if-else二义性,C语言规定,C程序中的else总是与( )组成配对关系。(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-605c-c014-cedb28f5e100.html
点击查看题目
37、以下程序的输出结果为( )。#includevoid main(){int a=30;printf("%d",(a/3>0)?a/10:a%3);}(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-56fc-c014-cedb28f5e100.html
点击查看题目
28、若a为实型变量,则以下程序段的输出结果是( )。a=2.389;printf("%.2f",a);(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-42e0-c014-cedb28f5e100.html
点击查看题目
2、下列叙述中,不正确的是( )(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-04ab-c014-cedb28f5e100.html
点击查看题目
62、C语句以冒号作为结束。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-8ded-c014-cedb28f5e100.html
点击查看题目
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
点击查看题目
55、若定义int i;则以下循环语句的循环执行次数是( )。for(i=2;i==0;)printf("%d",i--);(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-7e5d-c014-cedb28f5e100.html
点击查看题目
7、下面四组选项中,均是C语言关键字的选项是( )(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-1126-c014-cedb28f5e100.html
点击查看题目
77、 执行以下程序段后,x的值为0,y的值为1。 int x, y; if (x = 0) y = 0; else y = 1;
https://www.shititong.cn/cha-kan/shiti/00054443-7207-ad4d-c014-cedb28f5e100.html
点击查看题目
24、若变量x,y均定义为int型,z定义为double型,下列不合法的scanf语句是( )(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-3a74-c014-cedb28f5e100.html
点击查看题目
首页
>
财会金融
>
C语言期末复习基础知识测验
题目内容
(
单选题
)
手机预览
C语言期末复习基础知识测验

53、以下关于for语句的说法不正确的是( )(1.5)

A、 for循环是先判断表达式,后执行循环体语句

B、 for循环只能用于循环次数已经确定的情况

C、 for循环中,可以用break语句跳出循环体

D、 for循环体语句中,可以包含多条语句,但要用花括号括起来。

答案:B

C语言期末复习基础知识测验
相关题目
41、以为了避免嵌套的条件分支语句if-else二义性,C语言规定,C程序中的else总是与( )组成配对关系。(1.5)

A. 缩排位置相同的if

B. 在其之前未配对的最近的if

C. 在其之前未配对的if

D. 同一行上的if

https://www.shititong.cn/cha-kan/shiti/00054443-7207-605c-c014-cedb28f5e100.html
点击查看答案
37、以下程序的输出结果为( )。#includevoid main(){int a=30;printf("%d",(a/3>0)?a/10:a%3);}(1.5)

A. 0

B. 1

C. 10

D. 3

https://www.shititong.cn/cha-kan/shiti/00054443-7207-56fc-c014-cedb28f5e100.html
点击查看答案
28、若a为实型变量,则以下程序段的输出结果是( )。a=2.389;printf("%.2f",a);(1.5)

A. 2.389

B. 0.38

C. 2.4

D. 2.39

https://www.shititong.cn/cha-kan/shiti/00054443-7207-42e0-c014-cedb28f5e100.html
点击查看答案
2、下列叙述中,不正确的是( )(1.5)

A. 分号是C语句的必要组成部分

B. C语句的注释可以写在语句的后面

C. 主函数的名字不一定用main表示

D. 函数是C程序的基本单位

https://www.shititong.cn/cha-kan/shiti/00054443-7207-04ab-c014-cedb28f5e100.html
点击查看答案
62、C语句以冒号作为结束。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-8ded-c014-cedb28f5e100.html
点击查看答案
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
点击查看答案
55、若定义int i;则以下循环语句的循环执行次数是( )。for(i=2;i==0;)printf("%d",i--);(1.5)

A. 1

B. 2

C. 0

D. 无限次

https://www.shititong.cn/cha-kan/shiti/00054443-7207-7e5d-c014-cedb28f5e100.html
点击查看答案
7、下面四组选项中,均是C语言关键字的选项是( )(1.5)

A. auto enum include

B. switch typedef continue

C. signed union scanf

D. if struct type

https://www.shititong.cn/cha-kan/shiti/00054443-7207-1126-c014-cedb28f5e100.html
点击查看答案
77、 执行以下程序段后,x的值为0,y的值为1。 int x, y; if (x = 0) y = 0; else y = 1;
https://www.shititong.cn/cha-kan/shiti/00054443-7207-ad4d-c014-cedb28f5e100.html
点击查看答案
24、若变量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-3a74-c014-cedb28f5e100.html
点击查看答案
试题通小程序
试题通app下载