int n;
for(n=1;n<=20;n++) { t=t*n; s=s+t; }
printf(\\\n\}
8.打印以下图案: * *** ***** ******* #include
int i,j;
printf(\
static char picture[4][7]={{' ',' ',' ','*'},
{' ',' ','*','*','*'},{' ',' *','*','*','*','*'},{'*','*','*','*', for(i=0;i<=3;i++) {
for(j=0;j<=6;j++)
printf(\ printf(\ } }
9.打印以下图案: * ** *** ****
#include
int i,j;
printf(\ char picture[4][4]={{'*'},
{'*','*'},{' *','*','*'},{'*','*','*','*'}}; for(i=0;i<=3;i++) {
for(j=0;j<=3;j++)
printf(\ printf(\ }
}
10.求下列试子的值:1-1/2+1/3-1/4+??+1/99-1/100,将结果输出。 #include
float sum=1.0,t,s=1; int i;
for(i=1;i<=100;i++) { t=s/i; sum=sum+t; s=-s; }
printf(\1/4+??+1/99-1/100=%5.4f\\n\}
11.打印出100~999之间的所有水仙花数。 #include
int i,j,k,n;
printf(\~999之间的所有水仙花数 are:\\n\
for(n=100;n<1000;n++) {
i=n/100; j=n/10-i*10; k=n;
if(n==i*i*i+j*j*j+k*k*k) printf(\ }
printf(\}
12.求Sn=a+aa+aaa+?+aa?a之值,#include
int a,n,i=1,sn=0,tn=0; printf(\ scanf(\ while(i<=n) {
tn=tn+a; sn=sn+tn; a=a*10;
n,a由键盘输入。 ++i; }
printf(\\\n\}
13.打印以下图案: ******* ******* ******* ******* #include
char a[7]={'*','*','*','*','*','*','*'}; int i,j,k; char space=' ';
printf(\ for(i=0;i<4;i++) {
printf(\ printf(\ for(j=1;j<=i;j++) printf(\