ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:15.50KB ,
资源ID:26774988      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/26774988.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(经典c程序100例.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

经典c程序100例.docx

1、经典c程序100例经典c程序100例=51-60【程序51】题目:学习使用按位与 & 。1.程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=12.程序源代码:#include stdio.hmain()int a,b;a=077;b=a&3;printf(40: The a & b(decimal) is %d n,b);b&=7;printf(40: The a & b(decimal) is %d n,b);=【程序52】题目:学习使用按位或 | 。1.程序分析:0|0=0; 0|1=1; 1|0=1; 1|1=12.程序源代码:#include stdio.hmain()in

2、t a,b;a=077;b=a|3;printf(40: The a & b(decimal) is %d n,b);b|=7;printf(40: The a & b(decimal) is %d n,b);=【程序53】题目:学习使用按位异或 。1.程序分析:00=0; 01=1; 10=1; 11=02.程序源代码:#include stdio.hmain()int a,b;a=077;b=a3;printf(40: The a & b(decimal) is %d n,b);b=7;printf(40: The a & b(decimal) is %d n,b);=【程序54】题目:取

3、一个整数a从右端开始的47位。程序分析:可以这样考虑: (1)先使a右移4位。(2)设置一个低4位全为1,其余全为0的数。可用(04;c=(04);d=b&c;printf(%on%on,a,d);=【程序55】题目:学习使用按位取反。1.程序分析:0=1; 1=0;2.程序源代码:#include stdio.hmain()int a,b;a=234;b=a;printf(40: The as 1 complement(decimal) is %d n,b);a=a;printf(40: The as 1 complement(hexidecimal) is %x n,a); =【程序56】

4、题目:画图,学用circle画圆形。1.程序分析:2.程序源代码:/*circle*/#include graphics.hmain()int driver,mode,i;float j=1,k=1;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,);setbkcolor(YELLOW);for(i=0;i=25;i+)setcolor(8);circle(310,250,k);k=k+j;j=j+0.3; =【程序57】题目:画图,学用line画直线。1.程序分析:2.程序源代码:#include graphics.hmain()int drive

5、r,mode,i;float x0,y0,y1,x1;float j=12,k;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,);setbkcolor(GREEN);x0=263;y0=263;y1=275;x1=275;for(i=0;i=18;i+)setcolor(5);line(x0,y0,x0,y1);x0=x0-5;y0=y0-5;x1=x1+5;y1=y1+5;j=j+10;x0=263;y1=275;y0=263;for(i=0;i=20;i+)setcolor(5);line(x0,y0,x0,y1);x0=x0+5;y0=y0+

6、5;y1=y1-5;=【程序58】题目:画图,学用rectangle画方形。1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。2.程序源代码:#include graphics.hmain()int x0,y0,y1,x1,driver,mode,i;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,);setbkcolor(YELLOW);x0=263;y0=263;y1=275;x1=275;for(i=0;i=18;i+)setcolor(1);rectangle(x0,y0,x1,y1);x0=x0-5;y0=y

7、0-5;x1=x1+5;y1=y1+5;settextstyle(DEFAULT_FONT,HORIZ_DIR,2);outtextxy(150,40,How beautiful it is!);line(130,60,480,60);setcolor(2);circle(269,269,137);=【程序59】题目:画图,综合例子。1.程序分析:2.程序源代码:# define PAI 3.1415926# define B 0.809# include graphics.h#include math.hmain()int i,j,k,x0,y0,x,y,driver,mode;float

8、a;driver=CGA;mode=CGAC0;initgraph(&driver,&mode,);setcolor(3);setbkcolor(GREEN);x0=150;y0=100;circle(x0,y0,10);circle(x0,y0,20);circle(x0,y0,50);for(i=0;i16;i+)a=(2*PAI/16)*i;x=ceil(x0+48*cos(a);y=ceil(y0+48*sin(a)*B);setcolor(2); line(x0,y0,x,y);setcolor(3);circle(x0,y0,60);/* Make 0 time normal si

9、ze letters */settextstyle(DEFAULT_FONT,HORIZ_DIR,0);outtextxy(10,170,press a key);getch();setfillstyle(HATCH_FILL,YELLOW);floodfill(202,100,WHITE);getch();for(k=0;k=500;k+)setcolor(3);for(i=0;i=16;i+)a=(2*PAI/16)*i+(2*PAI/180)*k;x=ceil(x0+48*cos(a);y=ceil(y0+48+sin(a)*B);setcolor(2); line(x0,y0,x,y)

10、;for(j=1;j=50;j+)a=(2*PAI/16)*i+(2*PAI/180)*k-1;x=ceil(x0+48*cos(a);y=ceil(y0+48*sin(a)*B);line(x0,y0,x,y);restorecrtmode();=【程序60】题目:画图,综合例子。1.程序分析:2.程序源代码:#include graphics.h#define LEFT 0#define TOP 0#define RIGHT 639#define BOTTOM 479#define LINES 400#define MAXCOLOR 15main()int driver,mode,erro

11、r;int x1,y1;int x2,y2;int dx1,dy1,dx2,dy2,i=1;int count=0;int color=0;driver=VGA;mode=VGAHI;initgraph(&driver,&mode,);x1=x2=y1=y2=10;dx1=dy1=2;dx2=dy2=3;while(!kbhit()line(x1,y1,x2,y2);x1+=dx1;y1+=dy1;x2+=dx2;y2+dy2;if(x1=RIGHT)dx1=-dx1;if(y1=BOTTOM)dy1=-dy1;if(x2=RIGHT)dx2=-dx2;if(y2=BOTTOM)dy2=-dy2;if(+countLINES)setcolor(color);color=(color=MAXCOLOR)?0:+color;closegraph();

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1