APP下载
首页
>
财会金融
>
39号C语言选择选择选择
搜索
39号C语言选择选择选择
题目内容
(
单选题
)
1、设有变量定义struct stu {} std, *p = &std;能正确引用结构体变量std中成员age的表达式是( )。(2分)

A、 *p.age

B、 std->age

C、 (*p).age

D、 *std->age

答案:C

39号C语言选择选择选择
1、下面代码段表示以下( )式子。if(a < b) {if( )x = 1;}elsex = 2;(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4ec2-c0d6-3f0ad517a300.html
点击查看题目
1、下面程序执行后的输出结果是( )。#include int main(void) {int i = 0, s = 0;for( ; ; ) {if(i == 3 || i == 5)continue;if(i == 6)break;i++;s += i;}printf("%d", s);return 0;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-1000-c0d6-3f0ad517a300.html
点击查看题目
1、循环语句while(x % 3)a++;中的表达式x % 3等价于( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6e8c-c0d6-3f0ad517a300.html
点击查看题目
1、则下列说法中错误的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-bd85-c0d6-3f0ad517a300.html
点击查看题目
1、下面程序的输出结果是( )。#include int main(void) {int a[] = {};printf("%d\n", a[a[] / a[]]);return 0;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-07f1-c0d6-3f0ad517a300.html
点击查看题目
1、switch语句语法中的case分支必须是常量表达式且互不相同,值不能为( )类型。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4c37-c0d6-3f0ad517a300.html
点击查看题目
1、while循环和do-while循环的主要区别是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d0c4-c0d6-3f0ad517a300.html
点击查看题目
1、在代码:while( )中,!e等价于( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6561-c0d6-3f0ad517a300.html
点击查看题目
1、以下是死循环的代码段是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d6cb-c0d6-3f0ad517a300.html
点击查看题目
1、阅读下面代码段,s 的值是( )。int a = 1, b = 2, c = 6, s;if(a <= b || c < 0 || b < c)s = b + c;elses = a + b + c;(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-3d5f-c0d6-3f0ad517a300.html
点击查看题目
首页
>
财会金融
>
39号C语言选择选择选择
题目内容
(
单选题
)
手机预览
39号C语言选择选择选择

1、设有变量定义struct stu {} std, *p = &std;能正确引用结构体变量std中成员age的表达式是( )。(2分)

A、 *p.age

B、 std->age

C、 (*p).age

D、 *std->age

答案:C

39号C语言选择选择选择
相关题目
1、下面代码段表示以下( )式子。if(a < b) {if( )x = 1;}elsex = 2;(2分)

A.

B.

C.

D.

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4ec2-c0d6-3f0ad517a300.html
点击查看答案
1、下面程序执行后的输出结果是( )。#include int main(void) {int i = 0, s = 0;for( ; ; ) {if(i == 3 || i == 5)continue;if(i == 6)break;i++;s += i;}printf("%d", s);return 0;}(2分)

A. 10

B. 13

C. 21

D. 死循环

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-1000-c0d6-3f0ad517a300.html
点击查看答案
1、循环语句while(x % 3)a++;中的表达式x % 3等价于( )。(2分)

A. x % 3 == 1

B. x % 3 != 0

C. x % 3 == 2

D. x % 3 == 0

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6e8c-c0d6-3f0ad517a300.html
点击查看答案
1、则下列说法中错误的是( )。(2分)

A. 每次调用fun函数时,变量a的值是上次调用结束时a的值

B. 在fun函数外,可以用变量名a直接引用a的值

C. 在其它函数中,可以出现变量声明:double a = 2.5;

D. fun函数的形式参数不能取名为a

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-bd85-c0d6-3f0ad517a300.html
点击查看答案
1、下面程序的输出结果是( )。#include int main(void) {int a[] = {};printf("%d\n", a[a[] / a[]]);return 0;}(2分)

A. 2

B. 3

C. 5

D. 4

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-07f1-c0d6-3f0ad517a300.html
点击查看答案
1、switch语句语法中的case分支必须是常量表达式且互不相同,值不能为( )类型。(2分)

A. 浮点型

B. 整型

C. 枚举型

D. 字符型

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4c37-c0d6-3f0ad517a300.html
点击查看答案
1、while循环和do-while循环的主要区别是( )。(2分)

A. while的循环控制条件比do-while的循环控制条件严格

B. do-while的循环体至少无条件执行一次

C. do-while的循环体不能是复合语句

D. do-while允许从外部转到循环体内

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d0c4-c0d6-3f0ad517a300.html
点击查看答案
1、在代码:while( )中,!e等价于( )。(2分)

A. e == 0

B. e != 0

C. e == 1

D.

E. != 1

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6561-c0d6-3f0ad517a300.html
点击查看答案
1、以下是死循环的代码段是( )。(2分)

A. i = 32767;do {if(i < 0)break;} while(++i);

B. for(i = 1; ; ) {if(i++ % 2 == 0)continue;if(i++ % 3 == 0)break;}

C. for(i = 1; ; )if(++i < 10)continue;

D. int k = 0;i = 1;while(i--);

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d6cb-c0d6-3f0ad517a300.html
点击查看答案
1、阅读下面代码段,s 的值是( )。int a = 1, b = 2, c = 6, s;if(a <= b || c < 0 || b < c)s = b + c;elses = a + b + c;(2分)

A. 10

B. 8

C. 11

D. 9

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-3d5f-c0d6-3f0ad517a300.html
点击查看答案
试题通小程序
试题通app下载