若a为整型变量,b为字符型变量,则以下正确的switch语句是
A. switch((int)x/10){ case 1:a++;break;case 2:b++;break;case 3:c++;break;}
B. switch(b){ case ‘\042’;x=a/b;break;case ‘6’;x=a*b;break;case ‘\010’;x=a+c;break;}
C. switch((int)x/10);{ case 0:a++;break;default:b++;break;case 3+1:c++;break;case 3:d++;break;}
D. switch(a/100+10){ case2 :x=a/b;break; case6 :x=a*b;break;case8 :x=a+c;break;case10 :x=a-c;break; }
查看答案
若有以下变量定义:float x; int a,b;则正确的switch语句是
A. switch(x){ case 1.0:printf("*\n");case 2.0:printf("* *\n");}
B. switch(x){ case 1,2:printf("*\n");case 3:printf("* *\n");}
C. switch(a+b){ case 1:printf("*\n");case 2*a:printf("* *\n");}
D. switch(a+b){ case 1:printf("*\n");case 1+2:printf("* *\n");}
执行以下程序,分别输入-10 ,5的结果是()。#include main( ){ int x,c,m;float y;scanf("%d",&x);if (x<0) c=-1;else c=x/10;switch (c){ case -1: y=0; break;case 0: y=x; break;case 1: y=10; break;case 2:case 3: y=-0.5*x+20; break;default: y=-2;}if (y!=-2) printf("y=%g\n",y);else printf("error\n");}
A. y=0y=5
B. y=0y=-2
C. y=-10y=5
D. y=0y=10
执行下列程序,输入为1的输出结果是#include main( ){int k;scanf("%d",&k);switch (k){case 1: printf("%d\n",k++);case 2: printf("%d\n",k++);case 3: printf("%d\n",k++);case 4: printf("%d\n",k++); break;default: printf("Full!\n");}}
A. 1
B. 2
C. 2345
D. 1234
患儿,6个月。体重5.5kg,生后母乳喂养,量少,未增添辅食。体检:精神可,面色稍苍白,腹部皮下脂肪厚度0.5cm,最可能的诊断是
A. 正常儿
B. 佝偻病
C. 轻度营养不良
D. 中度营养不良
E. 重度营养不良