APP下载
首页
>
财会金融
>
39号C语言选择选择选择
搜索
39号C语言选择选择选择
题目内容
(
单选题
)
1、如果i是int型的变量,且p和q都是指向i的指针,那么下列赋值( )是有效的。(2分)

A、 *p = q

B、 p = i

C、 &p = q

D、 p = &*q

答案:D

39号C语言选择选择选择
1、对于函数void * malloc(unsigned int size),以下说法正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-25d1-c0d6-3f0ad517a300.html
点击查看题目
1、对for(表达式1;;表达式3)可理解为( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9227-c0d6-3f0ad517a300.html
点击查看题目
1、执行以下代码段后,输出的字符串是( )。#include #include int main(void) {char s1[], *s2 = "ab\0cdef";strcpy(s1, s2);puts(s1);.......return 0;}(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-2b81-c0d6-3f0ad517a300.html
点击查看题目
1、C语言用sizeof计算变量在内存中的字节数,其中sizeof是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-7763-c0d6-3f0ad517a300.html
点击查看题目
1、若有变量定义int x, y=5, *p = &x;则下列能完成x = y功能的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-05ac-c0d6-3f0ad517a300.html
点击查看题目
1、关于switch语句的说法正确的是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-74c0-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-4cd1-c0d6-3f0ad517a300.html
点击查看题目
1、若定义:char s[][]= {}, *p = (char *)s;那么下列表达式语法正确,并且其值与 s[][]相等的表达式(并非一定与其等价)是( )。(2分)
https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-7c79-c0d6-3f0ad517a300.html
点击查看题目
首页
>
财会金融
>
39号C语言选择选择选择
题目内容
(
单选题
)
手机预览
39号C语言选择选择选择

1、如果i是int型的变量,且p和q都是指向i的指针,那么下列赋值( )是有效的。(2分)

A、 *p = q

B、 p = i

C、 &p = q

D、 p = &*q

答案:D

39号C语言选择选择选择
相关题目
1、对于函数void * malloc(unsigned int size),以下说法正确的是( )。(2分)

A. void *的含义是指该指针基类型未知,若将函数调用的返回值赋值给某个指针,必须做强制类型转换,将返回的指针值转换为所需的类型

B. 以上说法都不对

C. void *的含义是指该函数没有返回值

D. void *的含义是指函数调用的返回值为指针类型,该指针为空指针,其值为NULL

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-25d1-c0d6-3f0ad517a300.html
点击查看答案
1、对for(表达式1;;表达式3)可理解为( )。(2分)

A. for(表达式1; 1; 表达式3)

B. for(表达式1; 表达式3; 表达式3)

C. for(表达式1; 表达式1; 表达式3)

D. for(表达式1; 0; 表达式3)

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-9227-c0d6-3f0ad517a300.html
点击查看答案
1、执行以下代码段后,输出的字符串是( )。#include #include int main(void) {char s1[], *s2 = "ab\0cdef";strcpy(s1, s2);puts(s1);.......return 0;}(2分)

A. ab\0cdef

B. 内容不确定

C. ab

D. cdef

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-2b81-c0d6-3f0ad517a300.html
点击查看答案
1、C语言用sizeof计算变量在内存中的字节数,其中sizeof是( )。(2分)

A. 语句

B. 一元运算符

C. 标识符

D. 函数

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-7763-c0d6-3f0ad517a300.html
点击查看答案
1、若有变量定义int x, y=5, *p = &x;则下列能完成x = y功能的是( )。(2分)

A. *p = y;

B. *p = &y;

C. x = *p;

D. x = &y;

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-05ac-c0d6-3f0ad517a300.html
点击查看答案
1、关于switch语句的说法正确的是( )。(2分)

A. switch语句的每个case分支中只能设置一个语句

B. switch语句中default分支是可选的

C. switch语句后边的圆括号可以省略

D. switch语句中各个case分支顺序没有规定,但是default分支必须处在所有case分支之后,否则会影响程序执行效果

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c1-74c0-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. 在一个结构内不能包含另一个不同类型的结构作为其成员

B. 用指向结构变量的指针做函数参数,是将结构变量的地址传给被调函数,因此在被调函数中对结构内容的修改会影响原结构体变量

C. 和整型、实型、字符型一样,void类型也是一种基本数据类型

D. 结构在内存中所占的字节数不仅与所定义的结构类型有关,还与计算机系统本身有关

https://www.shititong.cn/cha-kan/shiti/0001a7aa-d8c2-4cd1-c0d6-3f0ad517a300.html
点击查看答案
1、若定义:char s[][]= {}, *p = (char *)s;那么下列表达式语法正确,并且其值与 s[][]相等的表达式(并非一定与其等价)是( )。(2分)

A. *(s+3)

B. *++p+2

C. *s+2

D. p[1][1]

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