单项选择题

在下述程序中,判断i>j共执行的次数是( )。
main()
int i=0,j=10,k=2,s=0;
for(;;)
i+=k;
if(i>j)
printf("%d",s);break;
s+=i;

A) 4 B) 7 C) 5 D) 6
<上一题 目录 下一题>
热门 试题

单项选择题
下列程序的输出结果为 main() union u char *name; int age; int income;s s.name= WANGLIONG ; s.age=28; s.income=1000; printf( %d n ,s.age);
A) 28
B) 1000
C) 0
D) 不确定
单项选择题
下列程序的运行结果为 #include<stdio.h> void abc(char*str) int a,b; for(a=b=0;str[a]!=' 0';a++) if(str[a]!='c') str[b++]=str[a]; str[b]=' 0'; void main() char str[]= abcdef ; abc(str); printf( str[])=%s ,str);
A) str[]=abdef
B) str[]=abcdef
C) str[]=a
D) str[]=ab
相关试题
  • 以下程序运行后的输出结果是______。...
  • 执行以下程序的输出结果是______。 ...
  • 下列语句的输出结果是______。 char...
  • 设int a=5,b=6,表达式(++a==b...
  • 若有定义double a[5];,则a数组元素下...