APP下载
首页
>
财会金融
>
39号C语言选择选择选择
搜索
39号C语言选择选择选择
题目内容
(
单选题
)
1、下面代码段中while循环的循环次数是( )。int i = 0;while(i < 10) {if(i < 1)continue;if(i == 5)break;i++;}(2分)

A、 1

B、 10

C、 6

D、 死循环,不能确定次数

答案:D

39号C语言选择选择选择
1、switch语句语法中的case分支必须是常量表达式且互不相同,值不能为( )类型。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4c37-c0d6-3f0ad517a300.html
点击查看题目
1、若有以下语句,描述正确的是( )。typedef struct S {} T;(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-5baf-c0d6-3f0ad517a300.html
点击查看题目
1、使用malloc()向系统动态申请内存时,正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-3ac7-c0d6-3f0ad517a300.html
点击查看题目
1、下面程序的功能是( )。#include #include int main(void) {char a[] = "programming", t;int i, j, k;k = strlen( );for(i = 0; i <= k - 1; i++)for(j = i + 1; j < k; j++)if(a[i] < a[j]) {t = a[i];a[i] = a[j];a[j] = t;}puts( );printf("\n");return 0;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-aef0-c0d6-3f0ad517a300.html
点击查看题目
1、以下叙述中正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-97b6-c0d6-3f0ad517a300.html
点击查看题目
1、以下说法错误的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-a903-c0d6-3f0ad517a300.html
点击查看题目
1、若int i = 10; 执行下面程序段后,变量i的值是( )。switch( ) {case 9: i+=1;case 10: i+=1;case 11: i+=1;default: i+=1;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-72a7-c0d6-3f0ad517a300.html
点击查看题目
1、定义一个指向数组x首地址的指针变量p,下列语句中错误的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-279f-c0d6-3f0ad517a300.html
点击查看题目
1、编译以下程序时,( )。#include /* 1行 */#define AA 123; /* 2行 */int main(void) { /* 3行 */printf("%d\n", AA); /* 4行 */return 0; /* 5行 */}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-b2cd-c0d6-3f0ad517a300.html
点击查看题目
1、若有变量定义:int a = 512, *p = &a;则*p的值为( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-901e-c0d6-3f0ad517a300.html
点击查看题目
首页
>
财会金融
>
39号C语言选择选择选择
题目内容
(
单选题
)
手机预览
39号C语言选择选择选择

1、下面代码段中while循环的循环次数是( )。int i = 0;while(i < 10) {if(i < 1)continue;if(i == 5)break;i++;}(2分)

A、 1

B、 10

C、 6

D、 死循环,不能确定次数

答案:D

39号C语言选择选择选择
相关题目
1、switch语句语法中的case分支必须是常量表达式且互不相同,值不能为( )类型。(2分)

A. 浮点型

B. 整型

C. 枚举型

D. 字符型

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-4c37-c0d6-3f0ad517a300.html
点击查看答案
1、若有以下语句,描述正确的是( )。typedef struct S {} T;(2分)

A. 可用S声明结构变量

B. 可用T声明结构变量

C. S是结构类型的变量

D. T是结构类型的变量

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-5baf-c0d6-3f0ad517a300.html
点击查看答案
1、使用malloc()向系统动态申请内存时,正确的是( )。(2分)

A. 分配的内存空间只能使用一个特定的指针访问

B. 总是能获得一个指向所需内存空间首地址的指针

C. 分配的内存空间不用时系统会自动收回

D. 有可能获得空指针

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-3ac7-c0d6-3f0ad517a300.html
点击查看答案
1、下面程序的功能是( )。#include #include int main(void) {char a[] = "programming", t;int i, j, k;k = strlen( );for(i = 0; i <= k - 1; i++)for(j = i + 1; j < k; j++)if(a[i] < a[j]) {t = a[i];a[i] = a[j];a[j] = t;}puts( );printf("\n");return 0;}(2分)

A. 将字符数组a中的元素从小到大排序

B. 求字符数组a中的最小元素

C. 将字符数组a中的元素从大到小排序

D. 求字符数组a中的最大元素

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-aef0-c0d6-3f0ad517a300.html
点击查看答案
1、以下叙述中正确的是( )。(2分)

A. C程序函数之间既允许直接递归调用也允许间接递归调用

B. C程序函数之间允许直接递归调用但不允许间接递归调用

C. C程序函数之间不允许直接递归调用但允许间接递归调用

D. C程序函数之间既不允许直接递归调用也不允许间接递归调用

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

A. 动态内存分配是指在程序运行时为变量分配内存的一种方法

B. 栈和堆都属于动态存储区

C. 如果希望在程序的运行期间改变数组的长度,则需要使用动态内存分配函数实现动态数组

D. 调用malloc函数后将会返回一个指针类型的地址,该值可以直接赋值给特定的指针变量,无需强制类型转换

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-a903-c0d6-3f0ad517a300.html
点击查看答案
1、若int i = 10; 执行下面程序段后,变量i的值是( )。switch( ) {case 9: i+=1;case 10: i+=1;case 11: i+=1;default: i+=1;}(2分)

A. 13

B. 11

C. 12

D. 10

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-72a7-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、编译以下程序时,( )。#include /* 1行 */#define AA 123; /* 2行 */int main(void) { /* 3行 */printf("%d\n", AA); /* 4行 */return 0; /* 5行 */}(2分)

A. 第2行出错

B. 第4行出错

C. 第2行、第4行均出错

D. 无错误

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-b2cd-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下载