j=n/10-i*10; k=n;
if(i*i*i+j*j*j+k*k*k==n) printf(\ } } 9、 main()
{ float i,j,temp,n,sum; int t;
i=2;j=1;sum=0; scanf(\ for(n=1;n<=t;n++) {sum=sum+i/j;
temp=i;i=i+j;j=temp; }
printf(\} 10、
void main() {
int nWidth,a,b;
scanf(\
for(a=(nWidth%2);a<=nWidth;a+=2) {
for(b=0;b char chOut =' '; int nleft =(nWidth -a)/2; int nright = (nWidth+a)/2; if(b>=nleft&&b chOut ='*'; } printf(\ } printf(\ } } 11、 void main() { int i=1,j=1; for(i=1;i<=9;i++) { 11 for(j=1;j<=i;j++) printf(\ printf(\ } } 12、 #include \void main() { char c; //count1是正数的个数 //count2是负数的个数 int count1=0,count2=0; //sum1是正数之和 //sum2是负数之和 int sum1=0,sum2=0; int flage = 0; c=getchar(); while(c != '*') { if(c == '-')flage = 1; if(flage == 0) {sum1+=(c-48);count1++;} else {if(c != '-'){sum2-=(c-48);flage=0;count2++;}} c = getchar(); } printf(\ printf(\} 13、 void main() { int i,j; int s = 0; for(i = 100 ; i <= 999; i++) { s = 0; for(j=1; j < i-1 ; j++) { if( i%j == 0 ) s = s + j; } if(s == i)printf(\ } 12 } 14、 #include #include \main() {float x0,x1,x2,f0,f1,f2; x1=-10; f1=2*x1*x1*x1-4*x1*x1+3*x1; x2=10; f2=2*x2*x2*x2-4*x2*x2+3*x2; do { x0=(x1+x2)/2; f0=2*x0*x0*x0-4*x0*x0+3*x0; if((f0*f1)<0) {x2=x0; f2=f0;} else {x1=x0; f1=f0;} } while(fabs(f0)>1e-6); printf(\ printf(\} 13 第六章 1、 #include int multiple(int a,int b) { int d; d=divisor(a,b); return a*b/d; } void main() { int a,b,c,d; printf(\ \ scanf(\ c=divisor(a,b); d=multiple(a,b); printf(\ } 2、 #include { int b[3]={0,0,0},i=0; while(a[i]!='\\0') { if((a[i]<=90&&a[i]>=65)||(a[i]<=122&&a[i]>=97)) b[0]++; else if(a[i]<=57&&a[i]>=48) b[1]++; else b[2]++; i++; } printf(\ getch(); } void main() { char a[100]; 14 printf(\ \ gets(a); tongji(a); } 3、 #include void main() { int i,n; printf(\ \ scanf(\ if(n>999||n<100)printf(\ else { for(i=100;i #include #define SWAP(a,b) t=b;b=a;a=t; main() { float x,y,t; printf(\ \ scanf(\ SWAP(x,y); printf(\ getch(); } 5、 #include 15