i=n/100; j=n/10; k=n;
if(n==i*i*i+j*j*j+k*k*k) printf(\ } }
9、打印100以内个位数为6且能被3整除的所有数。 main() { int i;
for(i=1;i<=100;i++) if(i==6&&i%3==0) printf(\}
10、求1!+2!+3!+??+10! main() { int n;
long p=1,s=0;;
for(n=1;n<=10;n++) { p*=n; s+=p; }
printf(\}
11、输出以下图形 * ***
*****
main() {
int i,j,k;
for(i=0;i<=3;i++) {
for(j=0;j<=2-i;j++)
6
printf(\
for(k=0;k<=2*i;k++) printf(\ printf(\ } }
12、打印乘法九九表 main() {
int i,j;
for (i=1;i<10;i++) {
for(j=1;j<10;j++) {
printf(\
}
printf(\ } }
13、输入一个整数,求它的十六进制数。 main() {
int a;
scanf(\printf(\}
14、判断某年是否是闰年,可以用如下表达式:
Year%4==0&&year0!=0||year@0==0 main() {
int year;
scanf(\
if((year%4==0&&year0!=0)||year@0==0) printf(\else
printf(\
7
}
15、求1-2+3-4+5??+19-20的值。 main() {
int i,sign=1,sum=0; for(i=1;i<=20;i++) {
sum+=i*sign; sign=-sign; }
printf(\}
16、有一分数序列:2/1,3/2,5/3,8/5??求前20项的和,并输出第20项. main() {
int n,t;
float a=2,b=1,s=0; for(n=1;n<=20;n++) {
s=s+a/b;
t=a;a=a+b;b=t; }
printf(\}
17、求两个数的最大公约数及最小公倍数. main() {
int m,n,i,k,t;
scanf(\if(m>n)
{t=m;m=n;n=t;} for(i=1;i<=m;i++) if(m%i==0&&n%i==0) k=i;
printf(\
8
}
18、输入学生成绩,统计各分数段的人数,用-1作结束标志. main() {
float x;
int a=0,b=0,c=0,d=0,e=0; scanf(\while(x!=-1) {
if(x>89)a++;
else if(x>79)b++; else if(x>69)c++; else if(x>59)d++; else e++;
scanf(\}
printf(\}
19、求100以内的偶数和. main() {
int i,s=0;
for(i=1;i<=100;i++) if(i%2==0) s+=i;
printf(\}
20、 输入10个学生成绩,求出学生的总成绩和平均数最后算出及格率(及格人数/总人数) main() {
float x,s=0; int m=0,n;
for(n=1;n<=10;n++) {
scanf(\
9
s+=x; if(x>59) m++; }
printf(\
21、输出下列图形
* * * * * * * * * * * * * * * * * * * * * * * * *
#include \#include \main() {
int i,j,k;
for(i=0;i<=4;i++) {
for(j=0;j<=i;j++) printf(\
for(k=0;k<=8-2*i;k++) printf(\ printf(\ }
getch(); }
22、求3~100之间的所有素数
#include \#include \#include \main() {
int m,i,k;
10