} } printf(\}
17、#include
int i,n=0;
for(i=1;i<=2000;i++) { if(i%5==0) n++; }
printf(\}
18、#include
long int i,j=0,t,a;
printf(\输入一个小于65535的正整数:\ scanf(\ a=i; do { t=i; j=j*10+t; i=i/10; }
while(i>0);
printf(\它的逆序数为:%ld\ if(j==a) printf(\它是回文数\ else printf(\它不是回文数\}
19、#include
{
long int x,y=0; int t,n=0;
printf(\请输入一个不多于5位数的数:\\n\ scanf(\
printf(\此数的每一位为(由个位开始):\\n\ while(x>0) { t=x; y=y*10+t; x=x/10; n++; printf(\ }
printf(\此数有%d位\\n\
printf(\此数的逆序数为%ld\\n\}
#include
int a1,a2,a3,a4,a5; long a,b;
printf(\请您输入一个5位以内的数\\n\ scanf(\ if(a<99999) { printf(\您输入的数在所求范围里面\\n\ a1=a/10000; a=a-a1*10000; a2=a/1000; a=a-a2*1000; a3=a/100; a=a-a3*100; a4=a/10; a=a-a4*10; a5=a/1; if(a1!=0) { b=a5*10000+a4*1000+a3*100+a2*10+a1; printf(\此数有5位\\n\ } else if(a1==0&&a2!=0) { b=a5*1000+a4*100+a3*10+a2;
printf(\此数有4位\\n\ } else if(a1==0&&a2==0&&a3!=0) { b=a5*100+a4*10+a3; printf(\此数有3位\\n\ } else if(a1==0&&a2==0&&a3==0&&a4!=0) { b=a5*10+a4; printf(\此数有2位\\n\ } else { b=a5; printf(\此数有1位\\n\ } printf(\这个数按逆向表示为%ld\\n\ } else { printf(\您输入的数不在此范围内,请您重新输入:\\n\ fun(); } }
main() {
fun(); }
20、#include
int a[4][4],i,j,sum=0; for (i=0;i<4;i++) { for (j=0;j<4;j++) scanf(\ }
for (i=0;i<4;i++) { for (j=0;j<4;j++) { if(i+j==3||i==j) sum=sum+a[i][j];
} }
printf(\}
21、#include
long t;
char a[100],b[100];
printf(\请您分别输入2个字符串\\n\ scanf(\ scanf(\ t=strcmp(a,b); if(t==0) printf(\您输入的两个字符串相同\\n\ else printf(\您输入的两个字符串不相同\\n\}
22,#include
int n;
for(n=100;n<=200;n++) if(n%3==0&&n%7!=0) printf(\}
23、#include
int n;
printf(\请输入一个1-12数字,分别代表着月份:\\n\ scanf(\ switch (n) {

