- 博客(6)
- 收藏
- 关注
原创 程序举例2:用起泡法对10个数排序(由小到大)。
#include <stdio.h> void main() { int a [10]; int i,j,t; printf("input 10 numbers :\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("\n"); /*请用户输入十个数·并分别赋值给数组中相应的元素*/ for(j=0;j<9;j++...
2019-10-30 22:02:28
1524
原创 程序举例1:用数组来处理,求解Fibonacci数列。
#include <stdio.h> void main() { int i; int f[20]={1,1};//定义一个含有20位元素的数组,将前两位元素初始化为1. for(i=2;i<20;i++) f[i]=f[i-2]+f[i-1]; for(i=0;i<20;i++) { if(i!=0&&i%5==0) printf(...
2019-10-30 21:01:48
745
原创 例7.1数组元素的引用
#include<stdio.h> void main() { int i,a[10]; for(i=0;i<=9;i++) a[i]=i; for(i=9;i>=0;i--) printf("%2d",a[i]); printf("\n"); }
2019-10-30 20:21:52
196
原创 6.3 求 Sn=a+aa+aaa+,……+aa……aaa (有 n 个 a)之值,其中 a 是一个数字。例如:2+22+222+2222+22222 (n=5), n 由键盘输入。
#include <stdio.h> #include"math.h" void main() { printf("6.3求Sn=a+aa+aaa+……+aa……aaa (n个a)之值,其中a是一个数字。\n例如:2+22+222+2222+22222(n=5),n由键盘输入。\n\n"); int n,sum=0,i=1,s=2; printf("一个整数n:");sca...
2019-10-22 23:07:18
930
原创 6.1 输入两个正整数m和n,求其最大公约数和最小公倍数。
#include <stdio.h> void main() { printf("6.1输入两个正整数m和n,求其最大公约数j和最小公倍数s。\n\n"); long m,n,i=1,j,s; printf("请输入两个正整数m,n:");scanf("%ld,%ld",&m,&n); for(;i<=m&&i<=n;i++){if(...
2019-10-22 23:02:38
809
原创 6.7 C语言编程序找出1000之内的所有完数。
#include <stdio.h> void main() { int m,i,j,s; for(m=6;m<10000;m++) { s=1; for(i=2;i<m;i++)if(m%i==0)s=s+i; if(m-s==0) { printf("%5d its fastors are 1 ",m); for(j=2;j<m;...
2019-10-22 22:56:11
431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅