试题通
试题通
APP下载
首页
>
财会金融
>
39号C语言选择选择选择
试题通
搜索
39号C语言选择选择选择
39号C语言选择选择选择
章节

39号C语言选择选择选择(选择)

题数量:181
去答题
试题通
39号C语言选择选择选择
试题通
1、如有定义语句int a,b; double x; 则下列选项中没有错误的是( )。提示:(int)x 表示将变量x的值强制转换成int类型。若x初始值为3.2则(int)x的结果是int类型,值为3。(2分)

A. switch(x%2) {case 0: a++; break;case 1: b++; break;default: a++; b++;}

B. switch((int)x%2 ) {case 0: a++; break;case 1: b++; break;default: a++; b++;}

C. switch(x%2) {case 0: a++; break;case 1.0: b++; break;default: a++; b++;}

D. switch((int)x%2.0) {case 0: a++; break;case 1: b++; break;default: a++; b++;}

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-38d9-c0d6-3f0ad517a300.html
查看题目
1、下列程序的主要功能是输入10个整数存入数组a,再输入一个整数x,在数组a中查找x。找到则输出x在10个整数中的序号(从1开始);找不到则输出0。按要求在()处填写适当的表达式或语句,使程序完整并符合题目要求。#include int main(void) {int i, a[10], x, flag = 0;for(i = 0; i < 10; ++i)scanf( );scanf("%d", &x);for(i = 0; i < 10; ++i) {if(()) {flag = i + 1;break;}}printf("%d\n", flag);return 0;}(2分)

A. x!=a[i]

B. !(x==a[i])

C. !x==a[i]

D. x==a[i]

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-50ad-c0d6-3f0ad517a300.html
查看题目
1、若有如下语句:struct {int k;char s[];} a[] = {}, *p = a;那么表达式*(p++)->s的值是( )。(2分)

A. 'A'

B. 'B'

C. "ABC"

D. 'a'

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4ac3-c0d6-3f0ad517a300.html
查看题目
1、对于break语句和continue语句,说法正确的是( )。(2分)

A. break语句只应用与循环体中

B. continue语句只应用于循环体中

C. break是无条件跳转语句,continue不是

D. break和continue的跳转范围不够明确,容易产生问题

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-b0bf-c0d6-3f0ad517a300.html
查看题目
1、下面关于循环语句的描述中,( )是错误的。(2分)

A. 循环体内可以包含有循环语句

B. 循环体内必须同时出现break语句和continue语句

C. 循环体内可以出现选择(分支)语句

D. 循环体内可以是空语句

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-95ef-c0d6-3f0ad517a300.html
查看题目
1、位运算符中,运算符~的功能是( )。(2分)

A. 按位取反

B. 按位与

C. 按位或

D. 按位异或

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-219c-c0d6-3f0ad517a300.html
查看题目
1、若有:char x[] = "China";则x所占据的空间为( )。(2分)

A. 7个字节

B. sizeof(x)

C. 4个字节

D. 8个字节

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-03c7-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. 16

B. 8

C. 32

D. 由 CPU的型号决定

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-709a-c0d6-3f0ad517a300.html
查看题目
1、若有变量定义:int a = 512, *p = &a;则*p的值为( )。(2分)

A. 变量a的地址

B. 512

C. 0

D. 无确定值

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-901e-c0d6-3f0ad517a300.html
查看题目

39号C语言选择选择选择

首页
>
财会金融
>
39号C语言选择选择选择

39号C语言选择选择选择

手机预览
试题通
39号C语言选择选择选择
章节

39号C语言选择选择选择(选择)

题数量:181
去答题
试题通
试题通
39号C语言选择选择选择

相关题目

1、如有定义语句int a,b; double x; 则下列选项中没有错误的是( )。提示:(int)x 表示将变量x的值强制转换成int类型。若x初始值为3.2则(int)x的结果是int类型,值为3。(2分)

A. switch(x%2) {case 0: a++; break;case 1: b++; break;default: a++; b++;}

B. switch((int)x%2 ) {case 0: a++; break;case 1: b++; break;default: a++; b++;}

C. switch(x%2) {case 0: a++; break;case 1.0: b++; break;default: a++; b++;}

D. switch((int)x%2.0) {case 0: a++; break;case 1: b++; break;default: a++; b++;}

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-38d9-c0d6-3f0ad517a300.html
查看题目
1、下列程序的主要功能是输入10个整数存入数组a,再输入一个整数x,在数组a中查找x。找到则输出x在10个整数中的序号(从1开始);找不到则输出0。按要求在()处填写适当的表达式或语句,使程序完整并符合题目要求。#include int main(void) {int i, a[10], x, flag = 0;for(i = 0; i < 10; ++i)scanf( );scanf("%d", &x);for(i = 0; i < 10; ++i) {if(()) {flag = i + 1;break;}}printf("%d\n", flag);return 0;}(2分)

A. x!=a[i]

B. !(x==a[i])

C. !x==a[i]

D. x==a[i]

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-50ad-c0d6-3f0ad517a300.html
查看题目
1、若有如下语句:struct {int k;char s[];} a[] = {}, *p = a;那么表达式*(p++)->s的值是( )。(2分)

A. 'A'

B. 'B'

C. "ABC"

D. 'a'

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4ac3-c0d6-3f0ad517a300.html
查看题目
1、对于break语句和continue语句,说法正确的是( )。(2分)

A. break语句只应用与循环体中

B. continue语句只应用于循环体中

C. break是无条件跳转语句,continue不是

D. break和continue的跳转范围不够明确,容易产生问题

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-b0bf-c0d6-3f0ad517a300.html
查看题目
1、下面关于循环语句的描述中,( )是错误的。(2分)

A. 循环体内可以包含有循环语句

B. 循环体内必须同时出现break语句和continue语句

C. 循环体内可以出现选择(分支)语句

D. 循环体内可以是空语句

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-95ef-c0d6-3f0ad517a300.html
查看题目
1、位运算符中,运算符~的功能是( )。(2分)

A. 按位取反

B. 按位与

C. 按位或

D. 按位异或

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-219c-c0d6-3f0ad517a300.html
查看题目
1、若有:char x[] = "China";则x所占据的空间为( )。(2分)

A. 7个字节

B. sizeof(x)

C. 4个字节

D. 8个字节

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-03c7-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. 16

B. 8

C. 32

D. 由 CPU的型号决定

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-709a-c0d6-3f0ad517a300.html
查看题目
1、若有变量定义:int a = 512, *p = &a;则*p的值为( )。(2分)

A. 变量a的地址

B. 512

C. 0

D. 无确定值

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-901e-c0d6-3f0ad517a300.html
查看题目
试题通小程序
试题通app下载