C语言编程程序

上传人:cl****1 文档编号:492305518 上传时间:2022-11-20 格式:DOC 页数:9 大小:23.50KB
返回 下载 相关 举报
C语言编程程序_第1页
第1页 / 共9页
C语言编程程序_第2页
第2页 / 共9页
C语言编程程序_第3页
第3页 / 共9页
C语言编程程序_第4页
第4页 / 共9页
C语言编程程序_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《C语言编程程序》由会员分享,可在线阅读,更多相关《C语言编程程序(9页珍藏版)》请在金锄头文库上搜索。

1、C语言编程(原创)-07-1 0:1:14|分类:学习|字号订阅1.输出下列形状*#incluei.main() i i , ;for( i=0;i; +) for( k=0; ki+1;+ ) prif(*); pritf(n); gth();2.若是倒着输出呢?如果需要输出的为,,5呢?#include an() it i , k; for( i=; i5; +=2 ) fr(k=0; k5-i; k+ ) rntf();prnt(n); etc();3.编辑程序,输出如下图形: * * * * * main()int ,; for(i1;i4;i+)for(=3;ki;k-)prinf(

2、 );o(=1;j=2*i-1;j+)printf(); intf(n); for(i=1;i=3;+) fr(k1;=i;+)pritf( ); f(=1;j=7-i*;j+)printf(); pnf(n); getc();4编辑程序,输出笑脸,八行,每行7个()i i,j;fr(i1;i8;+)for(1;j8;+)printf(_); prit(); gh();5编写程序:1-3+-.-9+101;inclue main()im,n,t; ints; t=1;m=1; s=0; n1; h(fab(t)=10) st; +2; n=-n;tn*m; pint(s%,s); getc()

3、; 或ma()it ,j,sm; u;j=1; fo(i=1;i=10;i+=2) sum=sum+i*j;j=-j; pit(um,s); getc(); 编写程序:1/(!1)+1/(!2)+/(!)+.;mi()int m,n,r;foats; m=; r=; s0; scnf(%d,n);hile(r=)ss1.0/; r+1; =mr; rnt(=f,s); et(); 或ai()nt m,n,r;float s;=1; s.0; scnf(%,n); fo(r1;r=&year3000)if(yar%4=&year%10!=)|(yea%400=) rint(%d ,ear); +

4、; if(%1=0) rntf(n); earyer+1; gth();输入一行字符,以(enter)键结束,输出字符及相应的ASICC码,输出三组换行;#nldeai()ch ch;int i=0; wile((ch=etchar()!=) pitf(ch=%cASII=%c,h,h); i+; if(i%3=0)rint(n); getc();输入一行数字字符,且前后均有空格,输出持续的整数数字,如输入 2 4 5 输出;234#nldeain()hr ch; it i; whe((cethr()!=) f(ch=0&h=9) ih-0; rintf(d,); getch();记录输入的行

5、数,用!结束,!所在行不计入行数;#incldemain()char ch;nt =0; hl((chchr())!=!) f(ch=n)i+; prntf(%d,i);getc();输入一行字符,记录小写字母的个数;#iclueain()char ch ; nti=0;hile(ch=getcar())!=)if(c&ch=z) i+; printf(%d,i);getc();输入如下图形,图形行数与输入行数变量有关,如:BBB CCCCCDDDDDDDEEEEEE#ilud ain()int ,k,;charc; scanf(%d,&i);for(j=1;jj;k-)printf( );

6、for(s=1;s=*j1;+)putha(h);itf();tch(); 编写程序;百钱买百鸡,公鸡一值五钱,母鸡一值三钱,小鸡三值一钱;main()inx,y,;fr(x=0;00/5;+)for(y=0;y0;n-)=(x+1)*; pint(第一天共摘了%d个桃子,x); getch(); 计算1!+2!+!+!+!includein f(int n)n i,s;s=1; for(=1;in;i+)s=s*i; retr s; ain()in s,; s=; for(k1;k;+)s=s(); prin(%d,s); getch(); 输入三个数,输出最大值,最小值#ncludedio

7、.hintn(int*a,intb,it*)in t;if(*) =*b;b=*a;*a=;if(*a*c) t=*c;c*a;*a=t;i(bc)t=*c;*=*b;*b=t;main()it *p,,y,z; scan(%,&x,&,z); un(x,&y,&z); pitf(mx=%d=%dn,x,); geh(); 编写函数int mmd(t a,int ),求两个数相除后的余数;icdeint mymod(it x,inty)nt t;t=x;retrt;ma()ina,p; scanf(%d%d,&,&b); p=mymd(a,b); printf(%d,);getch();输出9

8、*9方阵;如下所示 23 5 7 4 80 1 14 6 183 2 15 18 124 274 8 12 16 20 28336 1 15 25 30 5 456118 4 30 248 7 4 2 5 2 4 5 63 16 4 32 448 56 64 729 18 27 36 556 7 81in()in a1010,,j; for(i=;i0;i+)fr(j=;j10;j+)aiij;for(i=1;i10;+)(j1;j10;j+)printf(%6d,aij);rintf(n);geth();阐明:以上C程序在中文状态下输入,若不能正常运营,请更改输入法,如“”不能输入为“。程序中的”getch();“是在in-t软件下规定输入的,意思是暂

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号