12.11的C语言作业


作业内容:

  1. 1000内累加能被五整除
  2. 任意数的阶乘:n!.
  3. 碰见0结束,输出正负数的个数

1000内累加能被五整除

#include "stdio.h" void main() { int n,i=0; for(n=1;n<=1000;n++) if(n%5==0) {printf("%8d",n); i++; if(i%5==0) printf("\n");} printf("\n个数: %d\n",i); }//源代码来自:Alkaid

任意数的阶乘:n!

#include<stdio.h> void main(){ int n,i,s=1; printf("请输入任意数:"); scanf("%d",&n); for(i=1;i<=n;i++) s=s*i; printf("n!的结果为:%d\n",s); }

碰见0结束,输出正负数的个数

#include<stdio.h> void main() { int s,n1,n2,x; n1=n2=s=0; while ( 1 ) { scanf("%d",&x); if ( x==0 ) break; else if ( x<0 ) n1++; else n2++; s+=x; } printf("正数有%d个,负数有%d个,平均值为%d\n",n2,n1,s/(n1+n2)); }

作业上交:

我的电脑地址栏的FTP地址:
ftp://172.16.34.217
23 符攀飞.docx
109.1 KB
符攀飞 符攀飞
3 年多前
217

扫描下方二维码手机阅读文章

7