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
点击查看答案
11.若给定条件表达式(M)?( ):( )则下列选项中和表达式 M 等价的是( )。
A. .(M==0)
B. (M==1)
C. (M!=0)
D. (M!=1)
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-3a55-c0d6-ed9455688500.html
点击查看答案
50.以下叙述正确的是( )。
A. 一个 C 源程序可由一个或多个函数组成
B. 一个 C 源程序必须包含一个 main 函数
C. C 程序的基本组成单位是函数
D. 在 C 程序中,注释说明只能位于一条语句的后面
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-8cce-c0d6-ed9455688500.html
点击查看答案
12.下列选项中,哪一项不是 C 语言的关键字( )。
A. .auto
B. int
C. add
D. goto
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-3c54-c0d6-ed9455688500.html
点击查看答案
95.以下循环体的执行次数是( )。void main(){}
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-e0d2-c0d6-ed9455688500.html
点击查看答案
13.表示关系 X<=Y<=Z 的 C 语言表达式为( )
A. (X<=Y)&&(Y<=Z)
B. (X<=Y)AND(Y<=Z)
C. (X<=Y<=Z)
D. (X<=Y)&(Y<=Z)
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-3df8-c0d6-ed9455688500.html
点击查看答案
96.若有定义:char str1[10] = "aaaaaaa"; char str2[10] = "bbbbb";将字符串 str2 连接到 str1,则下列描述中正确的是( )。
A. .strcat( )可以将字符串 str2 连接到 str1 中
B. .strncat( 将字符串 str2 连接到 str1 中
C. .strncat( )可以将字符串 str2 的前两个字符连接到 str1 中
D. .strncat( )可以将字符串 str2 的前四个字符连接到 str1 中
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-e2a6-c0d6-ed9455688500.html
点击查看答案
35.以下说法正确的是( )
A. c 语言程序总是从第一个函数开始执行
B. 在 c 语言程序中,要调用的函数必须在 main()函数中定义
C. c 语言程序总是从 main()函数开始执行
D. c 语言程序中的 main()函数必须放在程序的开始部分答
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-6e74-c0d6-ed9455688500.html
点击查看答案
71.设整型变量 m,n,a,b,c,d 均为 1,执行 (m=a>b)&&(n=c>d)后, m,n 的值是( )。
A. .0,0
B. 0,1
C. 1,0
D. 1,1
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-b1f3-c0d6-ed9455688500.html
点击查看答案
21.若已定义 x 和 y 为 double 类型,则表达式:x=1, y=x+3/2 的值是( )。
https://www.shititong.cn/cha-kan/shiti/0002ec2a-c3d4-4eb3-c0d6-ed9455688500.html
点击查看答案