}
printf(\的逆序数为%d\\n\
if(n>=100&&n<=999)
{
printf(\是3位数\\n\n1=n; n2=(n/10); n3=n/100;
printf(\每一位上的数字是(从高到低)%d,%d,%d\\n\
nn=n1*100+n2*10+n3;
}
printf(\的逆序数为%d\\n\
if(n>=10&&n<=99)
{
printf(\是2位数\\n\n1=n; n2=n/10;
printf(\每一位上的数字是(从高到低)%d,%d\\n\
nn=n1*10+n2;
}
printf(\的逆序数为%d\\n\
if(n>=0&&n<=9)
{
printf(\是1位数\\n\
printf(\每一位上的数字是(从高到低)%d\\n\
11
nn=n;
}
}
printf(\的逆序数为%d\\n\
6、#include
float i,r;
printf(\万元):\scanf(\if(i<=10)
r=i*0.1;
else if(i<=20)
r=10*0.1+(i-10)*0.075;
else if(i<=40)
r=10*0.1+10*0.075+(i-20)*0.05;
else if(i<=60)
r=10*0.1+10*0.075+20*0.05+(i-40)*0.03;
else if(i<=100)
r=10*0.1+10*0.075+20*0.05+20*0.03+(i-60)*0.015;
else
r=10*0.1+10*0.075+20*0.05+20*0.03+40*0.015+(i-100)*0.01; }
7、#include
{ double s=0.0;
12
printf(\
int i,n;
scanf(\ for(i=0; i if(i%5==0 && i==0)s=s+i; s=sqrt(s); printf(\ 8、#include { int n,g,sh; printf(\:\ scanf(\ printf(\ if(n>=10 && n<=19) switch(n) { case 10:printf(\ case 11: printf(\ case 12:printf(\ case 13:printf(\ case 14:printf(\ case 15:printf(\ case 16:printf(\ case 17:printf(\ case 18:printf(\ case 19:printf(\ } else { g=n; sh=n/10; switch(sh) { case 2: printf(\ case 3:printf(\ case 4:printf(\ case 5:printf(\ case 6:printf(\ case 7:printf(\ case 8:printf(\ 13 case 9:printf(\ } switch(g) { case 0:printf(\ case 1:printf(\ case 2:printf(\ case 3:printf(\ } } } 14 case 4:printf(\ case 5:printf(\ case 6:printf(\ case 7:printf(\ case 8:printf(\ case 9:printf(\第3节 循环结构程序设计 一、选择题 题号 答案 题号 答案 题号 答案 题号 答案 1 2 3 4 B 14 5 6 7 8 9 10 B 11 A 12 B 13 A 15 B 16 C 17 C 27 D 18 B 19 B 20 A 21 B 22 A 23 A 24 C 25 C 26 D D 28 C 29 A A 30 D A 31 B B 32 B C 33 B D 34 B B C B 二、填空题 1.[1] ____ x>=0_______ [2] ____ x=`0`&&c<=`9`__ 3.[1] ______ x1 ______ [2] ______ x1/2-2_______ 4.[1] __ r=m;m=n;n=r;[2] ____ m%n ________ _____ 5.[1] __ i%3==2&&i%5==3&&i%7==2 _[2] ____ j%5==0____ 6.[1] _____ n ______ [2] _____ max=t ____ 7. [1] _______ i 15