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

来源:网络收集 打印文章内容   下载WORD版到本地  

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个经典程序...

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

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

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

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

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

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

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

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

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

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

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

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

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

    C语言入门18个程序

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

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

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

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

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

    C语言入门经典

    C语言入门经典...

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

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

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

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

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

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

    贡献者:网络收集
    262525
  • 网友在搜
    lua tonumber 最大值 任意依恋ring my bell freetie轻跑鞋官网 净空讲了凡四训2集 x58服务器主板 小青蛙的童谣4句 短信功能已关闭 日本哪里有acca kappa 帕加尼zonda 和cinque 脉冲上升沿时间测量 windows查看文件位数 兰玉杰升副部长 macpro13寸多少w iphone5sgsm和cdma clot nike丝绸 PublicAgent Cutie xilisoft dvd creator adminlte form inline java中log的用法 趵突泉39.8品鉴酒价格 亲吻怎么画 索香漫画真山未来 谷歌地图 开发key 562563白漫画特献一肖 手机上写 javascript 原来爱情会很痛小说 struck 黄岛k1多少时间一班车 永和智控最新消息 买胖白还是小小白 www.新乡 0373 word表格断开 怎样连上 heeley 香水 颜色搭配色板 曲阜市华能驾校 www.lu2017le 3ds max自动保存路径 callbooleanmethod 浦发ae白审核需要多久 冠道carplay使用方法 孙沛阳 北京大学 abap status change kismet wireless wwwycycjy.cn16542 sarah jane london e465 thinkpad主板信息 战争联盟 vr竞技场 功夫扇视频小学 广东省药品招标平台 晟茂刘永刚个人简介 garmin virb xe mpi c double complex excel按颜色求和 好先生陆远跟谁结婚了 f141 钢是什么 tl ap901c网速慢 osmo mobile 震动 win10怎么设置时间同步

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

    如果无意之中侵犯了您的版权,或有意见、反馈或投诉等情况, 联系我们:shnews500#tom.com

    All Rights Reserved 生活吧 手机站 网站地图 网站栏目