CÓïÑÔ»ù´¡Á·Ï°Ì⺬´ð°¸ ÏÂÔر¾ÎÄ

{ case ¡¯A¡¯£ºprintf(¡±85¡ª¡ª100\\n¡±); break;

case ¡¯B¡¯£ºprintf(¡±60¡ª¡ª84\\n¡±); break;

case ¡¯C¡¯£ºprintf(¡±<60\\n¡±); default£ºprintf(¡±grade is error!\\n¡±); }

D£®switch (grade) { case ¡¯C¡¯£ºprintf(¡±<60\\n¡±); break;

case ¡¯B¡¯£ºprintf(¡±60¡ª¡ª84\\n¡±); break;

default£ºprintf(¡±grade is error!\\n¡±); break;

case ¡¯A¡¯£ºprintf(¡±85¡ª¡ª100\\n¡±); }

26£®ÓÐÈçϳÌÐò£¬Ð´³ö¸ÃÖ´Ðнá¹û£¨C£©¡£ #include ¡±stdio.h¡± main() {

float x=2.0, y; if (x<0.0) y=0.0;

else if (x<10.0) y=1.0/x; else y=1.0; printf(¡±%f\\n¡±,y); }

A£®0.000000 B£®0.250000 C£®0.500000 D£®1.000000 27£®ÒÔϳÌÐòµÄÔËÐнá¹ûÊÇ£¨C£©¡£ #include ¡±stdio.h¡± main() {

int a=2,b= -1,c=2; if (a

A£®0 B£®1 C£®2 D£®3

28£®ÔËÐÐÒÔϳÌÐòºó£¬Èç´Ó¼üÅÌÉÏÊäÈëchina#,ÔòÊä³öΪ£¨C£©¡£ #include ¡±stdio.h¡± main() {

int v1=0,v2=0; char ch;

while ( (ch=getchar()) !=¡¯# ¡¯) switch (ch) { case ¡¯a¡¯: case ¡¯h¡¯: default: v1++; case ¡¯o¡¯: v2++; }

printf(¡±%d,%d\\n¡±, v1,v2); }

A£®2,0 B£®5,0 C£®5,5 D£®2,5

29£®ÓÐÒÔϳÌÐò£¬ÈôÊäÈëΪ×Ö·ûs£¬Ôò³ÌÐòÔËÐнá¹ûΪ£¨A£©¡£ #include ¡±stdio.h¡± main() { char ch; ch=getchar(); switch (ch)

{ case ¡¯a¡¯: printf(¡±a=%c\\n¡±,ch); default: printf(¡±end!\\n¡±);

case ¡¯b¡¯: printf(¡±b=%c\\n¡±,ch); case ¡¯c¡¯: printf(¡±c=%c\\n¡±,ch); } }

A£®end! B£®end! C£®ÓÐÓï·¨´íÎóD£®a=s b=s end! c=s

30£®ÓÐÒÔϳÌÐò£¬³ÌÐòÔËÐкóµÄÊä³ö½á¹ûÊÇ£¨A£©¡£ #include ¡±stdio.h¡± main() {

int a=15, b=21, m=0; switch (a%3) { case 0: m++; break; case 1: m++; switch (b%2) { default: m++; case 0: m++; break; } }

printf(¡±%d\\n¡±,m);