APP下载
首页
>
财会金融
>
39号C语言选择选择选择
搜索
39号C语言选择选择选择
题目内容
(
单选题
)
1、一个用C语言编写的可执行程序必须有的一个函数是( )。(2分)

A、 主调函数

B、 main函数

C、 被调函数

D、 子函数

答案:B

39号C语言选择选择选择
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、若有变量声明:double y; 则能通过scanf语句正确输入数据的语句是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-1d6e-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、下列叙述中正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-29b5-c0d6-3f0ad517a300.html
点击查看题目
1、设x、y、z均为int型变量,则执行以下语句后x、y、z的值为( )。x=1; y=0; z=2; y++&&++z||++x;(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-415a-c0d6-3f0ad517a300.html
点击查看题目
1、以下叙述中,错误的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-2e2e-c0d6-3f0ad517a300.html
点击查看题目
1、在划线处()填写适当内容完成程序,本程序当输入字符是数字时输出字符串“number”,否则输出“none”#include int check()()printf("number\n");elseprintf("none\n");}return 0;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-ad1f-c0d6-3f0ad517a300.html
点击查看题目
12.已知摄氏温度(℃)与华氏温度(℉)的转换关系是:如何填写()处才使该程序完成从摄氏温度( )到华氏温度( )数值的正确转换。#include int main(void) {double c, f;printf("请输入摄氏温度: ");scanf("%lf", &c);f= () / 5 * c + 32;printf("%f\n", f);return 0;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-1fb9-c0d6-3f0ad517a300.html
点击查看题目
1、如下代码段的功能是判断一个4位自然数个位和十位数字是否相同,在划线处()应该填写的表达式是( )。int num;scanf("%d", &num);if(num >= 1000 && num if ())printf("该4位自然数个位和十位数字相同\n");elseprintf("该4位自然数个位和十位数字不同\n");(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-2615-c0d6-3f0ad517a300.html
点击查看题目
首页
>
财会金融
>
39号C语言选择选择选择
题目内容
(
单选题
)
手机预览
39号C语言选择选择选择

1、一个用C语言编写的可执行程序必须有的一个函数是( )。(2分)

A、 主调函数

B、 main函数

C、 被调函数

D、 子函数

答案:B

39号C语言选择选择选择
相关题目
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、若有变量声明:double y; 则能通过scanf语句正确输入数据的语句是( )。(2分)

A. scanf("%f", &y);

B. scanf("%f", y);

C. scanf("%d", y);

D. scanf("%lf", &y);

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-1d6e-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、下列叙述中正确的是( )。(2分)

A. 线性链表的数据域一般只包含一个成员数据,如data

B. 作为线性单向链表的尾结点,其指针域的值设为空指针void,表示链表的结束

C. 作为线性单向链表的尾结点,其指针域的值设为空指针NULL,表示链表的结束

D. 线性链表的长度是固定的,在访问之前就已经确定下来

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-29b5-c0d6-3f0ad517a300.html
点击查看答案
1、设x、y、z均为int型变量,则执行以下语句后x、y、z的值为( )。x=1; y=0; z=2; y++&&++z||++x;(2分)

A. 2、1、2

B. 2、1、3

C. 2、0、3

D. 2、2、3

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

A. C语言的简单语句必须以分号结束

B. 复合语句在语法上被看作一条语句

C. 赋值表达式末尾加分号就构成赋值语句

D. 空语句出现在任何位置都不会影响程序运行

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-2e2e-c0d6-3f0ad517a300.html
点击查看答案
1、在划线处()填写适当内容完成程序,本程序当输入字符是数字时输出字符串“number”,否则输出“none”#include int check()()printf("number\n");elseprintf("none\n");}return 0;}(2分)

A. checkⱣⱤnumber(!ch)

B. checkⱣⱤnumber(ch+1)

C. !checkⱣⱤnumber(ch)

D. checkⱣⱤnumber(ch)

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-ad1f-c0d6-3f0ad517a300.html
点击查看答案
12.已知摄氏温度(℃)与华氏温度(℉)的转换关系是:如何填写()处才使该程序完成从摄氏温度( )到华氏温度( )数值的正确转换。#include int main(void) {double c, f;printf("请输入摄氏温度: ");scanf("%lf", &c);f= () / 5 * c + 32;printf("%f\n", f);return 0;}(2分)

A. -9

B. +9

C. 9

D. 9.0

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-1fb9-c0d6-3f0ad517a300.html
点击查看答案
1、如下代码段的功能是判断一个4位自然数个位和十位数字是否相同,在划线处()应该填写的表达式是( )。int num;scanf("%d", &num);if(num >= 1000 && num if ())printf("该4位自然数个位和十位数字相同\n");elseprintf("该4位自然数个位和十位数字不同\n");(2分)

A. num %10 == num / 10 % 10

B. num / 1000 == num % 10

C. num /10 % 10 == num / 100 % 10

D. num / 100 % 10 == num % 10

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