APP下载
首页
>
财会金融
>
39号C语言选择选择选择
搜索
39号C语言选择选择选择
题目内容
(
单选题
)
1、以下程序的输出结果是( )。#include #define SQR(x) x * xint main(void) {int a, k = 3;a = ++SQR(k + 1);printf("%d\n", a);return 0;}(2分)

A、 8

B、 9

C、 17

D、 20

答案:B

39号C语言选择选择选择
1、在函数体中,( )是正确的。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9f68-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-d8c2-17e8-c0d6-3f0ad517a300.html
点击查看题目
1、函数返回类型是void,下列说法正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-c159-c0d6-3f0ad517a300.html
点击查看题目
1、若有如下数组定义:int a[]= {};则数值不是6的表达式是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-d4b9-c0d6-3f0ad517a300.html
点击查看题目
1、在C语言中,FILE类型由系统定义,保存在( )头文件中。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4705-c0d6-3f0ad517a300.html
点击查看题目
1、若有以下宏定义和语句:#define M( ) a * b; /* 1行 */int x = M(3 + 1, 5 + 6), y; /* 2行 */y = M(3, 4); /* 3行 */则编译时,( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-a12f-c0d6-3f0ad517a300.html
点击查看题目
1、关于文件,分类正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-612d-c0d6-3f0ad517a300.html
点击查看题目
1、有以下代码段:int a = 0, b = 2, c = 3;if( )printf("%d\n", c);elseprintf("%d\n", b);执行后,输出结果是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-3f7c-c0d6-3f0ad517a300.html
点击查看题目
1、判断年份y是否为闰年的表达式为( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-5dc7-c0d6-3f0ad517a300.html
点击查看题目
首页
>
财会金融
>
39号C语言选择选择选择
题目内容
(
单选题
)
手机预览
39号C语言选择选择选择

1、以下程序的输出结果是( )。#include #define SQR(x) x * xint main(void) {int a, k = 3;a = ++SQR(k + 1);printf("%d\n", a);return 0;}(2分)

A、 8

B、 9

C、 17

D、 20

答案:B

39号C语言选择选择选择
相关题目
1、在函数体中,( )是正确的。(2分)

A. 可以定义和调用其它函数

B. 可以调用但不能定义其它函数

C. 不可调用但可以定义其它函数

D. 不可调用也不可定义其它函数

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9f68-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. 标准库函数不需要函数原型声明

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-17e8-c0d6-3f0ad517a300.html
点击查看答案
1、函数返回类型是void,下列说法正确的是( )。(2分)

A. 函数的返回值是0

B. 如果函数内部没有return语句,则执行到函数体结束处的右花括号时返回

C. 如果使用return语句返回,则 return 后面必须有一个整型表达式

D. 函数仅可以通过return 语句返回

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-c159-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、在C语言中,FILE类型由系统定义,保存在( )头文件中。(2分)

A. stdio.h

B. math.h

C. string.h

D. fstdio.h

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4705-c0d6-3f0ad517a300.html
点击查看答案
1、若有以下宏定义和语句:#define M( ) a * b; /* 1行 */int x = M(3 + 1, 5 + 6), y; /* 2行 */y = M(3, 4); /* 3行 */则编译时,( )。(2分)

A. 第1行出错

B. 第2行出错

C. 第3行出错

D. 第2行和第3行出错

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-a12f-c0d6-3f0ad517a300.html
点击查看答案
1、关于文件,分类正确的是( )。(2分)

A. 普通文件和设备文件

B. 顺序文件和随机文件

C. 以上全对

D. ASCII文件和二进制文件

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-612d-c0d6-3f0ad517a300.html
点击查看答案
1、有以下代码段:int a = 0, b = 2, c = 3;if( )printf("%d\n", c);elseprintf("%d\n", b);执行后,输出结果是( )。(2分)

A. 1

B. 2

C. 3

D. 编译有错

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-3f7c-c0d6-3f0ad517a300.html
点击查看答案
1、判断年份y是否为闰年的表达式为( )。(2分)

A. 函数

B. 过程

C. 主程序和子程序

D. 子程序

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