APP下载
首页
>
财会金融
>
39号C语言选择选择选择
搜索
39号C语言选择选择选择
题目内容
(
单选题
)
1、以下说法正确的是( )。(2分)

A、 结构和联合变量都能进行比较操作

B、 结构和联合变量都不能进行比较操作

C、 两个结构变量可以比较,但不能将结构类型作为函数返回值类型

D、 既可以对联合变量进行比较操作,也可以将联合变量作为函数参数

答案:B

39号C语言选择选择选择
1、有以下代码段:int k =10;while(k--);printf("k=%d\n",k);执行后,输出结果是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6a67-c0d6-3f0ad517a300.html
点击查看题目
1、若有:int a[] = {}, *p = &a[], i; 其中0≤i≤9,则对a数组元素不正确的引用是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-1207-c0d6-3f0ad517a300.html
点击查看题目
1、以下( )语句是错误的。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-bf90-c0d6-3f0ad517a300.html
点击查看题目
1、函数调用表达式fun((exp1,exp2), (exp3,exp4,exp5))中的参数个数是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-09fa-c0d6-3f0ad517a300.html
点击查看题目
1、以下说法错误的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4cd1-c0d6-3f0ad517a300.html
点击查看题目
1、如下程序可以打印所有3位的Armstrong数,Armstrong数是指其值等于它本身每位数字立方和的数,如153就是一个Armstrong数。 请在划线处()填写适当内容,完成上述功能。#include int main(void) {int i, bit0, bit1, bit2, tmp0;for(i = 100; i < 999; ++i) {bit0 = i % 10;bit1 = ();bit2 = i/ 100;if(bit0 * bit0 * bit0 + bit1 * bit1 * bit1 + bit2 * bit2 * bit2 == i)printf("%d\n", i);}return 0;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-5bed-c0d6-3f0ad517a300.html
点击查看题目
1、则下列说法中错误的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-bd85-c0d6-3f0ad517a300.html
点击查看题目
1、定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-279f-c0d6-3f0ad517a300.html
点击查看题目
1、若有如下数组定义:int a[]= {};则数值不是6的表达式是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d4b9-c0d6-3f0ad517a300.html
点击查看题目
1、对于以下代码:int i;for(i=0; i<10; i++)printf( );for循环后,i的值是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9abb-c0d6-3f0ad517a300.html
点击查看题目
首页
>
财会金融
>
39号C语言选择选择选择
题目内容
(
单选题
)
手机预览
39号C语言选择选择选择

1、以下说法正确的是( )。(2分)

A、 结构和联合变量都能进行比较操作

B、 结构和联合变量都不能进行比较操作

C、 两个结构变量可以比较,但不能将结构类型作为函数返回值类型

D、 既可以对联合变量进行比较操作,也可以将联合变量作为函数参数

答案:B

39号C语言选择选择选择
相关题目
1、有以下代码段:int k =10;while(k--);printf("k=%d\n",k);执行后,输出结果是( )。(2分)

A. k=0

B. k=-1

C. k=1

D. while构成无限循环

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-6a67-c0d6-3f0ad517a300.html
点击查看答案
1、若有:int a[] = {}, *p = &a[], i; 其中0≤i≤9,则对a数组元素不正确的引用是( )。(2分)

A. p[i]

B. *p

C. a[10]

D. *(&a[i])

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-1207-c0d6-3f0ad517a300.html
点击查看答案
1、以下( )语句是错误的。(2分)

A. for(i=0; i<10; i--);

B. for(i=0, j=0; i<10; i++; j++);

C. for(i=0; i<10, j<10; i++);

D. for(i=0; j<10; j++);

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-bf90-c0d6-3f0ad517a300.html
点击查看答案
1、函数调用表达式fun((exp1,exp2), (exp3,exp4,exp5))中的参数个数是( )。(2分)

A. 1

B. 2

C. 3

D. 5

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-09fa-c0d6-3f0ad517a300.html
点击查看答案
1、以下说法错误的是( )。(2分)

A. 在一个结构内不能包含另一个不同类型的结构作为其成员

B. 用指向结构变量的指针做函数参数,是将结构变量的地址传给被调函数,因此在被调函数中对结构内容的修改会影响原结构体变量

C. 和整型、实型、字符型一样,void类型也是一种基本数据类型

D. 结构在内存中所占的字节数不仅与所定义的结构类型有关,还与计算机系统本身有关

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4cd1-c0d6-3f0ad517a300.html
点击查看答案
1、如下程序可以打印所有3位的Armstrong数,Armstrong数是指其值等于它本身每位数字立方和的数,如153就是一个Armstrong数。 请在划线处()填写适当内容,完成上述功能。#include int main(void) {int i, bit0, bit1, bit2, tmp0;for(i = 100; i < 999; ++i) {bit0 = i % 10;bit1 = ();bit2 = i/ 100;if(bit0 * bit0 * bit0 + bit1 * bit1 * bit1 + bit2 * bit2 * bit2 == i)printf("%d\n", i);}return 0;}(2分)

A. i % 10 / 100

B. i / 10 % 10

C. i / 100 % 10

D. i % 100

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-5bed-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、定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。(2分)

A. int x[5], *p =&x[2]-2;

B. int x[5], *p = &x[0];

C. int x[5], *p = x;

D. int x[5], p = x[0];

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-279f-c0d6-3f0ad517a300.html
点击查看答案
1、若有如下数组定义:int a[]= {};则数值不是6的表达式是( )。(2分)

A. a[6]

B. a[9] - a[3]

C. a[7]

D. a[10 - 4]

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d4b9-c0d6-3f0ad517a300.html
点击查看答案
1、对于以下代码:int i;for(i=0; i<10; i++)printf( );for循环后,i的值是( )。(2分)

A. 9

B. i不存在

C. 10

D. i没有确定的值

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