20、以下正确的描述是( )。(1.0)
A. continue语句的作用是结束整个循环的执行
B. 只能在循环体内和switch语句体内使用break语句
C. 在循环体内使用break语句或continue语句的作用相同
D. 从多层循环嵌套中退出时,只能使用goto语句
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-a349-c058-fa2f4b1f9500.html
点击查看答案
59、C语言允许使用的两种注释方式( )。(1.0)
A. / 和 /* */
B. // 和 /* */
C. // 和 / /
D. / 和 * *
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-fa6d-c058-fa2f4b1f9500.html
点击查看答案
91、下列函数调用语句中含有5个实参。
fun((a1,a2),(a3,a4,a5));
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-3cb8-c058-fa2f4b1f9500.html
点击查看答案
21、下面对C语言的描述中,正确的是( )。(1.0)
A. 函数一定有返回值,否则无法使用函数
B. 函数既可以嵌套定义又可以递归调用
C. 调用函数时,只能将实参的值传递给形参
D. 程序中有调用关系的所有函数都必须放在同一源程序文件中
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-a627-c058-fa2f4b1f9500.html
点击查看答案
80、C程序可以包括多个函数,程序总是按照( )所描述的方式执行当前的程序。(1.0)
A. 从本程序的main函数开始,到本程序文件的最后一个函数结束
B. 从本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C. 从main函数开始,到main函数结束
D. 从本程序文件的第一个函数开始,到本程序main函数结束
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-25f3-c058-fa2f4b1f9500.html
点击查看答案
49、若有以下程序:int main(){char a;char *str=&a;strcpy(str,"hello");puts(str);return 0;}程序运行后的输出结果是( )。(1.0)
A. hello
B. null
C. h
D. 发生异常
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-e3cf-c058-fa2f4b1f9500.html
点击查看答案
45、int x=1,y=2,z=3;经过以下语句定义后,表达式z+=x>y?++x:++y的值为( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-dbc5-c058-fa2f4b1f9500.html
点击查看答案
84、设a=3,b=4,c=5,逻辑表达式a||b+c&&b-c的值是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-2f07-c058-fa2f4b1f9500.html
点击查看答案
37、若有如下程序:int fun(int a,int b){if(a>b)return(a);elsereturn(b);}int main(){int x=3,y=8,z=6,r;r=fun(fun(x,y),2*z);printf(“%d\n”,r);return 0;}程序运行后的输出结果是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-c9b2-c058-fa2f4b1f9500.html
点击查看答案
83、设a=3,b=4,c=5,逻辑表达式a+b>c&&b==c的值是( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-2bbe-c058-fa2f4b1f9500.html
点击查看答案