APP下载
首页
>
财会金融
>
39号C语言选择选择选择
搜索
39号C语言选择选择选择
题目内容
(
单选题
)
1、下面有关结构体相关说明正确的是( )。typedef struct date {} type(date;(2分)

A、 定义了结构体变量typeⱣⱤdate

B、 这个定义是错误的

C、 定义了结构体类型名typeⱣⱤdate

D、 定义了结构体typeⱣⱤdate

答案:C

39号C语言选择选择选择
1、若有如下数组定义:int a[]= {};则数值不是6的表达式是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d4b9-c0d6-3f0ad517a300.html
点击查看题目
1、位运算符中,运算符~的功能是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-219c-c0d6-3f0ad517a300.html
点击查看题目
1、下面代码段表示以下( )式子。if(a < b) {if( )x = 1;}elsex = 2;(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4ec2-c0d6-3f0ad517a300.html
点击查看题目
1、在定义int a[][]; 后,数组a中的第10个元素是( )。设a[][]为第一个元素。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-ee84-c0d6-3f0ad517a300.html
点击查看题目
1、设p和q是指向同一个int类型数组的指针变量且q>p,k也为int类型的变量,则可以执行的语句是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-44f1-c0d6-3f0ad517a300.html
点击查看题目
1、如果i是变量,而p是指向i的指针,则下列表达式( )可以代替i。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-cb9c-c0d6-3f0ad517a300.html
点击查看题目
1、给定函数原型:int f(int x, int y); 则下列函数调用正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9d5a-c0d6-3f0ad517a300.html
点击查看题目
1、如有以下定义:char str1[], str2[] = "good";则不能将str2的内容赋给str1数组的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-a730-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、要使下面程序输出10个整数,则在划线处()填入正确的数是( )。for(i = 0; i <= () ;)printf("%d\n", i += 2);(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-f651-c0d6-3f0ad517a300.html
点击查看题目
首页
>
财会金融
>
39号C语言选择选择选择
题目内容
(
单选题
)
手机预览
39号C语言选择选择选择

1、下面有关结构体相关说明正确的是( )。typedef struct date {} type(date;(2分)

A、 定义了结构体变量typeⱣⱤdate

B、 这个定义是错误的

C、 定义了结构体类型名typeⱣⱤdate

D、 定义了结构体typeⱣⱤdate

答案:C

39号C语言选择选择选择
相关题目
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、位运算符中,运算符~的功能是( )。(2分)

A. 按位取反

B. 按位与

C. 按位或

D. 按位异或

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-219c-c0d6-3f0ad517a300.html
点击查看答案
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、在定义int a[][]; 后,数组a中的第10个元素是( )。设a[][]为第一个元素。(2分)

A. a[1][4]

B. a[2][4]

C. a[2][5]

D. a[1][5]

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-ee84-c0d6-3f0ad517a300.html
点击查看答案
1、设p和q是指向同一个int类型数组的指针变量且q>p,k也为int类型的变量,则可以执行的语句是( )。(2分)

A. k = *(p + q)

B. k = *(q - p)

C. p + q

D. k = *p*(*q)

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-44f1-c0d6-3f0ad517a300.html
点击查看答案
1、如果i是变量,而p是指向i的指针,则下列表达式( )可以代替i。(2分)

A. *&p

B. &i

C. &*i

D. *&i

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-cb9c-c0d6-3f0ad517a300.html
点击查看答案
1、给定函数原型:int f(int x, int y); 则下列函数调用正确的是( )。(2分)

A. int n, a = 0, b = 1;n = f(int a, int b);

B. int n, a = 0,b = 1;n = int f(x, y);

C. int n = 1 ,a = 0, b = 1;n = f(a, n);

D. int n;n = f();

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9d5a-c0d6-3f0ad517a300.html
点击查看答案
1、如有以下定义:char str1[], str2[] = "good";则不能将str2的内容赋给str1数组的是( )。(2分)

A. str1 = str2;

B. strncpy(str1,str2,6);

C. strcpy(str1, str2);

D. str1[0] = 0;strcat(str1, str2);

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-a730-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、要使下面程序输出10个整数,则在划线处()填入正确的数是( )。for(i = 0; i <= () ;)printf("%d\n", i += 2);(2分)

A. 18

B. 20

C. 9

D. 10

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