以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()
A. if((a>b)&&(b>c)) k=1;else k=0;
B. if((a>b)||(b>c) k=1;else k=0;
C. if(a<=b) k=0;else if(b<=c) k=1;
D. if(a>b) k=1;else if(b>c) k=1; else k=0;
查看答案
有以下程序#includemain(){ char a,b,c,d;scanf(“%c%c”,&a,&b);c=getchar(); d=getchar();printf(“%c%c%c%c”,a,b,c,d);}当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符)1234则输出结果是
A. 1234
B. 12
C. 123
D. 12 34
有以下程序,其中k的初值为八进制数#includemain(){int k=011;printf(“%d”,k++);}程序运行后的输出结果是
A. 12
B. 11
C. 10
D. 9
下面选项中能确定空气状态点的有()
A. t和ts
B. t和φ
C. d和h
D. d和Pq
设变量已正确定义,以下不能统计出一行中输入字符个数的程序段是()
A. n=0;while((ch=getchar())!=”) n++;
B. n=0;while(getchar()!=”) n++;
C. for(n=0; getchar()!=”;n++)
D. n=0;for(ch=getchar();ch!=”;n++)