42、若以下变量均是整型,且num=sum=7; 则计算表达式sum=num++,sum++,++num后sum的值为( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-d579-c058-fa2f4b1f9500.html
点击查看答案
64、有以下程序#include int main(){int m,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);return ();}若想从键盘上输入数据,使变量m中的值为1,n中的值为2,p中的值为3,则正确的输入是( )。(1.0)
A. m=1n=2p=3
B. m=1 n=2 p=3
C. m=1,n=2,p=3
D. 1 2 3
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-0589-c058-fa2f4b1f9500.html
点击查看答案
24、C语言中,下列说法正确的是( )。(1.0)
A. 不能用do-while语句构成循环
B. do-while语句构成循环必须用break语句才能退出
C. do-while语句构成循环,当while语句中的表达式为非零时结束循环
D. do-while语句构成循环,当while语句中的表达式为零时结束循环
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-ad2b-c058-fa2f4b1f9500.html
点击查看答案
52、设有int i=1,j=2,k=3;则表达式i&&j&&k 的值为( )。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-eb01-c058-fa2f4b1f9500.html
点击查看答案
92、语句while(!y)中的!y等价于y!=0。(1.0)
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-3ecb-c058-fa2f4b1f9500.html
点击查看答案
61、若a=1,b=2,则输出1*2=2的语句是( )。(1.0)
A. printf(“a*b=%d\n”,a+b);
B. printf(“a*b=%d\n”,a*b);
C. printf(“%d*%d=%d\n”,a,b,a*b);
D. printf(“%d*%d=%d\n”,a+b);
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-fe54-c058-fa2f4b1f9500.html
点击查看答案
51、以下叙述中错误的是( )。(1.0)
A. 用户定义的函数中可以没有return语句
B. 用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C. 用户定义的函数中若没有return语句,则应当定义函数为void类型
D. 函数的return语句中可以没有表达式
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-e8e1-c058-fa2f4b1f9500.html
点击查看答案
86、若a=12,n=5,a和n都为整型变量,则经表达式a%=(n%2)运算后,a的值是( )。
https://www.shititong.cn/cha-kan/shiti/00097efd-a800-32da-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
点击查看答案
14、下列程序的输出为()。int main(){int y=10;while(y--);printf("y=%d\n",y);return 0;}(1.0)
A. 构成无限循环
B. y=-1
C. y=0
D. y=1
https://www.shititong.cn/cha-kan/shiti/00097efd-a7ff-970a-c058-fa2f4b1f9500.html
点击查看答案