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

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

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

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

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

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

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

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

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

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

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

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

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

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

    C语言入门18个程序

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

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

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

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

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

    C语言入门经典

    C语言入门经典...

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

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

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

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

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

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

    贡献者:网络收集
    165057
  • 网友在搜
    caffe反卷积过程 一战爆发的根本原因 gruop dangdut sk 水晶果盘放水果有毒吗 赛尔号十大最弱精灵 linux promisc 欧米茄co axial 9300 session不存在 iptv 错误30002 dota2天梯1分怎么弄的 厦大附中吧 子母河畔半生梦百度云 android ocr名片识别 鹧鸪飞 简谱 G156XW01V1 鱼陈绮贞百度云资源 vr资源app排行榜 杭州电视台健康起义 现代格锐 inter cpu第四代 k7968经常晚点吗 ps磨皮祛痘 小攻强迫小受穿女装 我们都是好朋友教案 绝世高手卢正雨 kiss radio 在线收听 python square函数 女友太胖,都带不出去 香港可以看爱奇艺吗 大学英语精读2原文翻译 oracle报错 未找到0,0 thatsaid什么意思 icloud账号转移到另外 karim khan hotel cead131磁力链接 ios view 投影 gta5联机破解补丁下载 2016nba扣篮大赛视频 替代定理与戴维宁定理 罗马2怎么颁布法令 open clientfd 成海丽tksnis 206 用定义证明sinx连续 how you can be calm 电影纸飞机免费观看 醋酸的化学式 tewa 500e vlan绑定 南京龙湖春江郦城d板块 日立 西数 东芝 e的音标怎么写 timestamp判断一个月前 hm65芯片组支持cpu 状态用英语怎么说 kephrii 对狙 pigff 权志龙bang bang mysql x64 x86的区别 娃娃机抓的按钮怎么用 中国人留学生桃花内容

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

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

    All Rights Reserved 爱问通 手机站 网站地图 网站栏目