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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    C语言入门经典

    C语言入门经典...

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

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

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

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

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

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

    贡献者:网络收集
    729455
  • c语言入门的简单程序合集

    c语言入门的简单程序合集

    c语言入门的简单程序合集...

    贡献者:网络收集
    133297
  • 网友在搜
    4080 冒险岛私服 奇怪的姐姐 美国十次 cubase 插插插 solid 波多黎各 lck 网贷天下 铜板街 ie11 斐讯 三生三世枕上书 张馨予 沈梦辰 超级大乐透 十三邀 汇丰银行 m 墨西哥枪击事件 秦舒培 奔跑吧 申通快递单号查询 春节手抄报 造化之王 fc2 芜湖天气 中通快递单号查询跟踪 丰田霸道 烈火如歌 鸭王2 全民tv excel下载 动漫人物 贝斯 strike approval dnf装备找回 东施效颦 如虎添翼 2018年是什么年 不眠之夜 蝴蝶效应 万宝路 11.2.5 寓言故事 韭菜炒鸡蛋 淘宝网 黄子韬 有道翻译 5173 安徽卫视远游48小时 李小璐 张雨绮 女子肺里住长辣椒 360手机卫士 我的世界死亡不掉落指令

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

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

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