题目内容

/*功能:下面的程序是求1!+3!+5!+……+n!的和。*/#includeint main(){longintf,s;inti,j,n;/***********SPACE***********/【1】;scanf("%d",&n);/***********SPACE***********/for(i=1;i<=n;【2】){f=1;/***********SPACE***********/for(j=1;【3】;j++)/***********SPACE***********/【4】;s=s+f;}printf("n=%d,s=%ld\n",n,s);return 0;}

查看答案
更多问题

/*功能:以下程序是用选择法对10个整数按升序排序。*/#include/***********SPACE***********/【1】int main(){inti,j,k,t,a[N];for(i=0;i<=N-1;i++)scanf("%d",&a[i]);for(i=0;i

/*功能:求100-999之间的水仙花数说明:水仙花数是指一个三位数的各位数字的立方和是这个数本身。例如:153=1^3+5^3+3^3)。*/#includeintfun(intn){inti,j,k,m;m=n;/***********SPACE***********/【1】;for(i=1;i<4;i++){/***********SPACE***********/【2】;m=(m-j)/10;k=k+j*j*j;}if(k==n)/***********SPACE***********/【3】;elsereturn(0);}int main(){inti;for(i=100;i<1000;i++)/***********SPACE***********/if(【4】==1)printf("%d是水仙花数!\n",i);return 0;}

/*功能:输出100到1000之间的各位数字之和能被15整除的所有数,输出时每10个一行。*/#includeint main(){intm,n,k,i=0;for(m=100;m<=1000;m++){/***********SPACE***********/【1】;n=m;do{/***********SPACE***********/k=k+【2】;n=n/10;}/***********SPACE***********/【3】;if(k%15==0){printf("%5d",m);i++;/***********SPACE***********/if(i%10==0)【4】;}}return 0;}

/*功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。*/#include#include/***********SPACE***********/intfun(【1】){intm=0,mc=0;/***********SPACE***********/while(k>=2&&【2】){/***********SPACE***********/if(k%13==0||【3】){m=m+k;mc++;}k--;}/***********SPACE***********/【4】;}int main(){printf("%d\n",fun(500));return 0;}

答案查题题库