更多“有以下程序#include<stdio.h>main(){i…”相关的问题
第1题
以下程序的输出结果是_____。 #include <stdio.h> main() {int i=1; switch(i) { default: printf("%d",++i); case 0: printf("%d",i++); case 2: printf("%d",++i); } }
点击查看答案
第2题
以下程序运行后的输出结果是()。#includemain(){ int i;for (i=1;i<=5;i++)switch(i%5) {case 0:printf("*");break; case 1:printf("#");break; default:printf("\n"); case 2:printf("&"); }}A. B.#& C.#& D.& * * & # &* *
点击查看答案
第3题
【单选题】若运行以下程序时,从键盘输入Adescriptor<cr>(<cr>表示回车),则下面程序的运行结果是 。 #include <stdio.h> main() { char c; int v0=0,v1=0,v2=0; do { switch(c=getchar()) { case 'a':case'A': case 'e':case'E': case 'i':case 'I': case 'o':case 'O': case 'u':case 'U':v1+=1; default:v2+=1; } v0+=1; } while(c!='\n'); printf("v0-%d,v1=%d,v2=%d\n",v0,v1,v2); }
A、v0=7,v1=4,v2=7
B、v0=11,v1=4,v2=11
C、v0=12,v1=4,v2=11
D、v0=12,v1=4,v2=12
点击查看答案
第4题
运行下面程序时,若从键盘输入"3,4 <cr>",则程序的输出结果是 #include <stdio.h> void main( ) { int a,b,s; scanf("%d,%d",&a,&b); s=a; if (s<b) s=b; s="s*s; " printf("%d\n",s) ;> A、14
点击查看答案
第5题
有以下程序 #include<stdio.h> main() {int i,j,m=1; for(i=1;i<3;i++) {for(j="3;j">1;j--) {if(i*j>3)break; m=i*j;} } printf("m=%d\n",m);} 程序运行后的输出结果是
点击查看答案
第6题
#include <stdio.h> int main(void) { int i; for(i='a';i<'f';i=i+2) printf("%c",i-'a'+'a'); printf("\n"); return 0; }> A、ace
点击查看答案
第7题
有以下程序段: #include <stdio.h> int i, n; for( i=0; i<8; i++ ) { n = rand() % 5; switch (n) { case 1: case 3: printf("%d \n", n); break; 2: 4: continue; 0: exit(0); } printf("%d \n",n); } 以下关于程序段执行情况的叙述,正确的是 。> A、for循环语句固定执行8次
B、当产生的随机数n为4时结束循环操作
C、当产生的随机数n为1和2时不做任何操作
D、当产生的随机数n为0时结束程序运行
点击查看答案
第8题
有如下程序: #include <stdio.h> int i=1; int main() { int i=i; printf("%d\n",i); return 0; } 程序的输出结果是( )。
点击查看答案
第9题
有以下程序 #include <stdio.h> main() { int f,f1,f2,i; f1=0;f2=1; printf(“%d %d”,f1,f2); for(i=3;i<=5;i++) { f="f1+f2;" printf(“%d”,f); f1="f2;" f2="f;" } printf(“\n”); 程序运行后的输出结果是>
点击查看答案