云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言经典语句

C语言经典语句

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 11:44:32

closegraph(); }

经典C语言程序(61-70) 发表日期:2007-3-31 12:08:00

【程序61】

题目:打印出杨辉三角形(要求打印出10行如下图) 1.程序分析: 1

1 1 1 2 1 1 3 3 1 1 4 6 4 1

1 5 10 10 5 1 2.程序源代码: main() {int i,j;

int a[10][10]; printf(\for(i=0;i<10;i ) {a[i][0]=1; a[i][i]=1;} for(i=2;i<10;i ) for(j=1;j

a[i][j]=a[i-1][j-1] a[i-1][j]; for(i=0;i<10;i ) {for(j=0;j<=i;j ) printf(\ printf(\ } }

============================================================== 【程序62】

题目:学习putpixel画点。

1.程序分析: 2.程序源代码: #include \#include \main() {

int i,j,driver=VGA,mode=VGAHI; initgraph(&driver,&mode,\setbkcolor(YELLOW);

for(i=50;i<=230;i =20) for(j=50;j<=230;j ) putpixel(i,j,1); for(j=50;j<=230;j =20) for(i=50;i<=230;i ) putpixel(i,j,1); }

============================================================== 【程序63】

题目:画椭圆ellipse 1.程序分析: 2.程序源代码: #include \#include \#include \main() {

int x=360,y=160,driver=VGA,mode=VGAHI; int num=20,i; int top,bottom;

initgraph(&driver,&mode,\top=y-30; bottom=y-30; for(i=0;i

ellipse(250,250,0,360,top,bottom); top-=5; bottom =5; }

getch(); }

============================================================== 【程序64】

题目:利用ellipse and rectangle 画图。 1.程序分析: 2.程序源代码: #include \#include \#include \main() {

int driver=VGA,mode=VGAHI; int i,num=15,top=50; int left=20,right=50;

initgraph(&driver,&mode,\for(i=0;i

ellipse(250,250,0,360,right,left); ellipse(250,250,0,360,20,top);

rectangle(20-2*i,20-2*i,10*(i 2),10*(i 2)); right =5; left =5; top =10; }

getch(); }

============================================================== 【程序65】

题目:一个最优美的图案。 1.程序分析: 2.程序源代码: #include \#include \#include \#include \#include \#include \#include \#define MAXPTS 15 #define PI 3.1415926 struct PTS { int x,y; };

double AspectRatio=0.85; void LineToDemo(void) {

struct viewporttype vp;

struct PTS points[MAXPTS]; int i, j, h, w, xcenter, ycenter; int radius, angle, step; double rads;

printf(\getviewsettings( &vp ); h = vp.bottom - vp.top; w = vp.right - vp.left;

xcenter = w / 2; /* Determine the center of circle */ ycenter = h / 2;

radius = (h - 30) / (AspectRatio * 2);

step = 360 / MAXPTS; /* Determine # of increments */ angle = 0; /* Begin at zero degrees */

for( i=0 ; i

points[i].y = ycenter - (int)( sin(rads) * radius * AspectRatio ); angle = step; /* Move to next increment */ }

circle( xcenter, ycenter, radius ); /* Draw bounding circle */ for( i=0 ; i

{int driver,mode;

driver=CGA;mode=CGAC0; initgraph(&driver,&mode,\setcolor(3);

setbkcolor(GREEN); LineToDemo();}

经典C语言程序(71-80) 发表日期:2007-3-31 12:09:00

【程序71】

题目:编写input()和output()函数输入,输出5个学生的数据记录。 1.程序分析: 2.程序源代码: #define N 5 struct student { char num[6]; char name[8]; int score[4]; } stu[N]; input(stu)

struct student stu[]; { int i,j;

for(i=0;i

{ printf(\ printf(\

scanf(\ printf(\

scanf(\

搜索更多关于: C语言经典语句 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

closegraph(); } 经典C语言程序(61-70) 发表日期:2007-3-31 12:08:00 【程序61】 题目:打印出杨辉三角形(要求打印出10行如下图) 1.程序分析: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 2.程序源代码: main() {int i,j; int a[10][10]; printf(\for(i=0;i<10;i ) {a[i][0]=1; a[i][i]=1;} for(i=2;i<10;i ) for(j=1;j

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com