单项选择题

设x、y、t均为int型变量,则执行语句:x=y=3;t=++x||++y;后,y的值为( )。

A.不定值
B.4
C.3
D.1
<上一题 目录 下一题>
热门 试题

单项选择题
若有如下程序: main() char a[]= 1234 ;int i,t=0; for(i=0;a[i]>='0'&&a[i]<='9';i+=2) t=10*t+a[i]一-'0'; printf( %d n',t); 则程序运行后的输出结果是( )。
若有如下程序:
main()
char a[]="1234";int i,t=0;
for(i=0;a[i]>='0'&&a[i]<='9';i+=2)
t=10*t+a[i]一-'0';
printf("%d\n',t);
则程序运行后的输出结果是( )。
单项选择题
若有如下程序: main() int a,b,C,m,n,k; m=n=k=0; a=-1;b=2; C=3; if(c>0)m=a+b; if(a<=0) if(b>0) if(c<=0)n=a=b; else if(c>0)n=a-b; else k =c; printf( %d,%d, %d, ,m,n,k); 则程序运行后的输出结果是( )。
A.1,0,0
B.2,-3,3
C.1,-3,3
D.1,0,3
相关试题
  • 以下程序从终端读入数据到数组中,统计其中...
  • 下面程序的功能是求整数m、n的最大公约数,...
  • 函数check用来判断字符串s是否是“回文”(...
  • 若fp已正确定义为一个文件指针,d1.dat为...
  • 若有程序: main() int i,j; scanf...