下载此文档

C语言编程题与答案.pdf


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
: .
main()
{int h,s=0,n;
for(n=1;n<=4;n++)
{ h=fac(n);
s=s+h;}
printf("s=1!+2!+...+10!=%d\n",s);
}
程序 3: main()
{ int i;
double p=1, sum=0;
for(i=1;i<=10;i++)
{ p=p*i;
sum=sum+p;}
printf("sum=%f",sum);
}
.2 .
6.(*)从键盘输入两个整数,输出其和,差,积,商。
7.(**)输入若干个自然数,对奇数从大到小排序,对偶
----WORD 格式--可编辑--
数从小到大排序,输出两种结果。
maxji(int a[],int n)
{ int i,j,k,t;
for(i=0;i<n-1;i++)
{k=i;
for(j=i+1;j<n;j++)
if(a[k]<a[j]) k=j;
if (k!=i)
{t=a[k];a[k]=a[j];a[j]=t;}
}}
#define N 10
main()
{int c[N],i,j;
for(i=0;i<N;i++)
scanf("%d",&c[i]);
maxji(c,N);
for(i=N-1;i>=0;i--)
if(c[i]%2==0)
printf("%5d",c[i]);
printf("\n");
for(i=0;i<N;i++)
if(c[i]%2!=0)
printf("%5d",c[i]);
}
8.(*)求出 0~999 之间的所有“水仙花数”并输出。“水
仙花数”是指一个三位数,其各位数字的立方和确好等于该数
本身,如;153=1+5+3 ,则 153 是一个“水仙花数”。
程序 1: main()
{int i,j,k,a;
----WORD 格式--可编辑--
for(i=1;i<=9;i++)
for(j=0;j<=9;j++)
for(k=0;k<=9;k++)
if(i*i*i+j*j*j+k*k*k==100*i+10*
j+k)
printf("%d%d%d\n",i,j,k);
}
程序:main()
{int m,i,j,k,a;
for(m=101;i<=999;m++)
{i=m/100;
j=(m-m*100)/10;
.3 .
k=m%10;
if(i*i*i+j*j*j+k*k*k==m)
printf("%d\n",m);

C语言编程题与答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aishangni990
  • 文件大小591 KB
  • 时间2022-08-04