更多“有以下程序段:int n=0,p;do{ scanf("%d…”相关的问题
第1题
以下程序运行结果为()void main(){int num【9】={21,22,23,24,25,26,27,28,29}, *p;p=num;*(p+1)=0;printf("%d,%d,%d\n",*p,p【1】,(*p)++);}
A.21,21,22
B.22,0,21
C.22,21,23
D.22,0,23
点击查看答案
第2题
当执行以下程序段时int k=0; while (k= k++()
A.有语法错,不能执行
B.循环体一次也不执行
C.循环体将执行一次
D.循环体将执行无限次
点击查看答案
第3题
以下程序输出a数组中的最小值及其下标,在划线处应填入的是__。void main(){int i,p=0,a【10】;for(i=0;i<10;i++) scanf("%d",&a【i】);for(i=1;i<10;i++)if(a【i】<a【p】)____;printf("%d,%d\n",a【p】,p); }
A.i=p
B.[p]=a[i]
C.p=j
D.p=i
E.我不会
点击查看答案
第4题
"(专基)以下程序是用do..while实现1+2+ 300空白处应填入{int i=300,sum=0;do{sum=sum+i;____}while(i>=1);printf(""sum=%d"",sum);}()
点击查看答案
第5题
"(专基)以下程序是用do..while实现1+3+ 100空白处应填入{int i=1,sum=0;do{sum=sum+i;i+=2;}____ printf(""sum=%d"",sum)()
A.while(i<=100)
B.while(i<=100)
C.while(i>100)
D.while(i<100)
点击查看答案
第6题
以下程序段执行完毕后,i和s的值分别是()int i,s=0;for(i=l;i<=5;i=i+2)s=s+1i
点击查看答案
第7题
"(专基) 执行下面程序后输出的运算结果是{int num=34;do{printf(""%d"",num--);}while(!num);}()
点击查看答案
第8题
下面程序片段输出的是()int i=0;int j =9;do {if(i++ > --j) {break;}}while(i < 4);System.out.println("i="+i+" and j="+j)
A.i = 4 and j = 4
B.i = 5 and j = 5
C.i = 5 and j = 4
D.i = 4 and j = 5
点击查看答案
第9题
以下程序段,执行的结果是()。 js__basic~day04var x=-1;do{x=x*x;}while(!x)
A.是死循环
B.循环执行二次
C.循环执行一次
D.有语法错误
点击查看答案
第10题
执行下面的程序段后,变量k中的值为__。int k=3,s【2】;s【0】=k; k=s【1】*10()
点击查看答案
第11题
设有程序段: int i=2;while(i=0) {i--;}则下面描述中正确的是()
A.while 循环体执行2次
B.循环是无限循环
C.循环体语句一次也不执行
D.循环体语句执行一次
点击查看答案