c语言入门经典必背18个程序

c语言入门经典必背18个程序 1 、 /* 输出 9*9 口诀。

共 9 行 9 列, i 控制行, j 控制列。

*/ #include "stdio.h" main() {int i,j,result; for (i=1;i<10;i++) { for(j=1;j<10;j++) { result=i*j; printf("%d*%d=%-3d",i,j,result);/*-3d 表示左对齐,占 3 位 */ } printf("\n");/* 每一行后换行 */ } } 2 、 /* 古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔 子都不死,问每个月的兔子总数为多少? 兔子的规律为数列 1,1,2,3,5,8,13,21....*/ main() { long f1,f2; int i; f1=f2=1; for(i=1;i<=20;i++) { printf("%12ld %12ld",f1,f2); if(i%2==0) printf("\n");/* 控制输出,每行四个 */ f1=f1+f2; /* 前两个月加起来赋值给第三个月 */ f2=f1+f2; /* 前两个月加起来赋值给第三个月 */ } } 3 、 /* 判断 101-200 之间有多少个素数,并输出所有素数及素数的个数。

程序分析:判断素数的方法:用一个数分别去除 2 到 sqrt( 这个数 ) ,如果能被整除, 则表明此数不是素数,反之是素数。

*/ #include "math.h" main() { int m,i,k,h=0,leap=1; printf("\n"); for(m=101;m<=200;m++) { k=sqrt(m+1); for(i=2;i<=k;i++) if(m%i==0) {leap=0;break;} if(leap) /* 内循环结束后, leap 依然为 1 ,则 m 是素数 */ {printf("%-4d",m);h++;if(h%10==0) printf("\n"); } leap=1; } printf("\nThe total is %d",h); } 4 、 /* 一个数如果恰好等于它的因子之和,这个数就称为 “ 完数 ” 。

例如 6=1 + 2 + 3. 编程 找出 1000 以内的所有完数。

*/ main() { static int k[10]; int i,j,n,s; for(j=2;j<1000;j++) { n=-1; s=j; for(i=1;i

*/ main() { int a[4][4],b[4][4],i,j; /*a 存放原始数组数据, b 存放旋转后数组数据 */ printf("input 16 numbers: "); /* 输入一组数据存放到数组 a 中,然后旋转存放到 b 数组中 */ for(i=0;i<4;i++) for(j=0;j<4;j++) { scanf("%d",&a[i][j]); b[3-j][i]=a[i][j]; }printf("array b:\n"); for(i=0;i<4;i++) { for(j=0;j<4;j++) printf("%6d",b[i][j]); printf("\n"); } } 6 、 /* 编程打印直角杨辉三角形 */ main() {int i,j,a[6][6]; for(i=0;i<=5;i++) {a[i][i]=1;a[i][0]=1;} for(i=2;i<=5;i++) for(j=1;j<=i-1;j++) a[i][j]=a[i-1][j]+a[i-1][j-1]; for(i=0;i<=5;i++) {for(j=0;j<=i;j++) printf("%4d",a[i][j]); printf("\n");} } 7 、/* 通过键盘输入 3 名学生 4 门课程的成绩, 分别求每个学生的平均成绩和每门课程的平均成绩。

要求所有成绩均放入一个 4

  • C语言必背18个经典程序

    C语言必背18个经典程序

    C语言必背18个经典程序...

    贡献者:网络收集
    932996
  • C语言必背18个经典程序[1]1

    C语言必背18个经典程序[1]1

    C语言必背18个经典程序[1]1...

    贡献者:网络收集
    856837
  • c语言入门经典必背个程序

    c语言入门经典必背个程序

    c语言入门经典必背个程序...

    贡献者:网络收集
    68587
  • C语言必背18个经典程序aaaaaaaaaaa 2

    C语言必背18个经典程序aaaaaaaaaaa 2

    C语言必背18个经典程序aaaaaaaaaaa 2...

    贡献者:网络收集
    102143
  • C语言必背18个经典程序.pdf

    C语言必背18个经典程序.pdf

    C语言必背18个经典程序.pdf...

    贡献者:网络收集
    680569
  • C语言入门18个程序

    C语言入门18个程序

    C语言入门18个程序...

    贡献者:网络收集
    749484
  • C语言入门经典(第四版)8-程序的结构

    C语言入门经典(第四版)8-程序的结构

    C语言入门经典(第四版)8-程序的结构...

    贡献者:网络收集
    609419
  • C语言入门经典

    C语言入门经典

    C语言入门经典...

    贡献者:网络收集
    354941
  • C语言入门经典(第四版)1-C语言编程

    C语言入门经典(第四版)1-C语言编程

    C语言入门经典(第四版)1-C语言编程...

    贡献者:网络收集
    67004
  • c语言入门五:编写第一个c语言程序

    c语言入门五:编写第一个c语言程序

    c语言入门五:编写第一个c语言程序...

    贡献者:网络收集
    59316
  • 网友在搜
    earth hour started in nike和QQ气垫鞋李宇春 breed怎么恢复原厂固件 i7处理器6700k百度百科 vue router replace 纹身纹六字真言好吗 i suppose she is not 360n5 otg 2016世界第一大港 守望先锋闪光攻略 excel如何设置引用 thevoice 12 2016年沈阳中考分数线 scp ftp 速度 镇海庄市光明新村房子 002120新海股份 select可以锁表吗? java wtc调用tuxedo 玉名美良bt ed2k 路由器 wds 中继 白梅花的花语 beyond乐队amani 迪士尼乐园有哪些项目 duilib 隐qq窗口 建筑材料按化学成分 丑男逆袭成男神bl 重庆实木家具定制厂家 xiamen things to do 数码宝贝之黑暗的孩子 ucla summer session mac book pro 显卡 整编特工bil meinvdetieshenxieshen 易游在线娱乐官网 join in the swim 空气净化器过滤网价格 可以连发射子弹的纸漫画 高中情侣车震秒拍 alienware 拆机 u启动win7镜像文件 小狗为什么一直哼唧 淘宝卖童装赚钱吗 bootstrap表格分页 白凤弄玉是否是官配 srstrumedia官方下载 now is good百度网盘 ios data to string scale space theory vs2013如何使用github 绍兴师爷黄酒好吗 主角是撒旦转世的小说 桩基旁站规范 红米2能不能root b777 200lr 阳光宽带网视频 魅族pro6全网通公开版 kwentong threesome 南充棋牌游戏网址

    声明:本站内容部分源于网络转载,出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,请咨询相关专业人士。

    如果无意之中侵犯了您的版权,或有意见、反馈或投诉等情况, 联系我们:点击这里给我发消息

    Copyright © 2016 All Rights Reserved 周地网 手机站