APP下载
首页
>
财会金融
>
C语言选择题期末复习2024.1.7
搜索
C语言选择题期末复习2024.1.7
题目内容
(
单选题
)
40.要定义一个字符串,下列选项中错误的是( )。

A、char s[5] = "hello";

B、char s[] = "hello";

C、char *s = "hello";

D、chars[]={"h","e","l","l","o"};

答案:D

C语言选择题期末复习2024.1.7
79.有以下程序:#include struct stu{int num;char name[10]; int age;};void fun(struct stu *p){printf("%s\n",(*p).name);}void main(){struct stu students[3]={{9801,"Zhang",20},{9802,"Wang",19},{9803,"Zhao",18}};fun(students+2);}输出结果是( )
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-c15d-c0d6-ed9455688500.html
点击查看题目
84.const可以修饰指针与变量,下列描述中错误的是( )
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-cb49-c0d6-ed9455688500.html
点击查看题目
2.关于二进制,下列描述错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-279e-c0d6-ed9455688500.html
点击查看题目
97.C 语言中决定函数返回值的类型的是( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-e4ac-c0d6-ed9455688500.html
点击查看题目
34.假设有如下定义:struct sk{int a; float b;} data, *p;若有 p=&data; 则对 data 中的 a 域的正确引用是( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-6c96-c0d6-ed9455688500.html
点击查看题目
80.有如下程序:long fib(int n){if (n>2)return fib(n-1)+fib(n-2); elsereturn 2;}void main(){printf("%d\n",fib(3));}该程序的输出结果是( )
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-c371-c0d6-ed9455688500.html
点击查看题目
106.下列定义的字符数组中,输出 printf('%s\n', str[2]) ;的输出是()。
static str[3][20] ={ 'basic', 'foxpro', 'windows'};
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-f131-c0d6-ed9455688500.html
点击查看题目
37.以下程序的输出结果是( )#includevoid main(){printf("%d\n", NULL);}
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-7216-c0d6-ed9455688500.html
点击查看题目
91.下面程序的输出结果是( )。 void main(){int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-d9af-c0d6-ed9455688500.html
点击查看题目
1.下列选项中,关于 main()函数叙述不正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-1783-c0d6-ed9455688500.html
点击查看题目
首页
>
财会金融
>
C语言选择题期末复习2024.1.7
题目内容
(
单选题
)
手机预览
C语言选择题期末复习2024.1.7

40.要定义一个字符串,下列选项中错误的是( )。

A、char s[5] = "hello";

B、char s[] = "hello";

C、char *s = "hello";

D、chars[]={"h","e","l","l","o"};

答案:D

C语言选择题期末复习2024.1.7
相关题目
79.有以下程序:#include struct stu{int num;char name[10]; int age;};void fun(struct stu *p){printf("%s\n",(*p).name);}void main(){struct stu students[3]={{9801,"Zhang",20},{9802,"Wang",19},{9803,"Zhao",18}};fun(students+2);}输出结果是( )

A.  ang

B.  Zhao

C.  Wang

D.  18

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-c15d-c0d6-ed9455688500.html
点击查看答案
84.const可以修饰指针与变量,下列描述中错误的是( )

A.  常量指针的作用是使当前指针所指向变量的值在程序运行时不能被修改;

B.  指针常量其实就是一个常量,该指针存放的地址不能被改变;

C.  指向常量的常指针就是指针所指向的地址不能被改变,且所指向地址中的值也不能被改变;

D.  const 限定符不能同时修饰指针与变量答

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-cb49-c0d6-ed9455688500.html
点击查看答案
2.关于二进制,下列描述错误的是( )。

A.  二进制数由数字 0 和 1 表示

B.  一个二进制数字 0 和 1 表示一位,八位为一个字节

C.  由于二进制由数值较小的 0 和 1 表示,所以只能表示一部分数据

D.  二进制与十进制相互转换,不改变值的大小

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-279e-c0d6-ed9455688500.html
点击查看答案
97.C 语言中决定函数返回值的类型的是( )。

A. .return 语句中的表达式类型

B.  调用函数的主调函数类型

C.  调用函数时临时

D.  定义函数时所指定的函数类型

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-e4ac-c0d6-ed9455688500.html
点击查看答案
34.假设有如下定义:struct sk{int a; float b;} data, *p;若有 p=&data; 则对 data 中的 a 域的正确引用是( )。

A. .(*p).data.a

B. (*p).a

C. p->data.a

D. p.data.a

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-6c96-c0d6-ed9455688500.html
点击查看答案
80.有如下程序:long fib(int n){if (n>2)return fib(n-1)+fib(n-2); elsereturn 2;}void main(){printf("%d\n",fib(3));}该程序的输出结果是( )

A.  2

B.  4

C.  6

D.  8

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-c371-c0d6-ed9455688500.html
点击查看答案
106.下列定义的字符数组中,输出 printf('%s\n', str[2]) ;的输出是()。
static str[3][20] ={ 'basic', 'foxpro', 'windows'};

A. basic

B. foxpro

C. windows

D. 输出语句出错

E.

F.

G.

H.

I.

J.

解析:

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-f131-c0d6-ed9455688500.html
点击查看答案
37.以下程序的输出结果是( )#includevoid main(){printf("%d\n", NULL);}

A.  不确定的

B.  0

C.  -1

D.  1

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-7216-c0d6-ed9455688500.html
点击查看答案
91.下面程序的输出结果是( )。 void main(){int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}

A.  3

B.  4

C.  1

D.  2

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-d9af-c0d6-ed9455688500.html
点击查看答案
1.下列选项中,关于 main()函数叙述不正确的是( )。

A.  一个完整的 C 语言程序中,有且只能有一个 main()函数

B.  main()函数是程序的主入口,程序总是从 main()函数开始执行

C.  如果没有声明 main()函数,程序将从第 1 行开始执行

D.  main()函数可以有返回值,也可以没有返回值

https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-1783-c0d6-ed9455688500.html
点击查看答案
试题通小程序
试题通app下载