亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 經典c程序100例.txt

?? 很經典的100個C源程序,很值得一看. 我剛好發現了.
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
{ int i=10;
int j=20;
if(i LAG j)
printf("\40: %d larger than %d \n",i,j);
else if(i EQ j)
printf("\40: %d equal to %d \n",i,j);
else if(i SMA j)
printf("\40:%d smaller than %d \n",i,j);
else
printf("\40: No such value.\n");
}
==============================================================
【程序49】
題目:#if #ifdef和#ifndef的綜合應用。
1. 程序分析: 
2.程序源代碼:
#include "stdio.h"
#define MAX
#define MAXIMUM(x,y) (x>y)?x:y
#define MINIMUM(x,y) (x>y)?y:x
void main()
{ int a=10,b=20;
#ifdef MAX
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#else
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#endif
#ifndef MIN
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#else
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#endif
#undef MAX
#ifdef MAX
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#else
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#endif
#define MIN
#ifndef MIN
printf("\40: The lower one is %d\n",MINIMUM(a,b));
#else
printf("\40: The larger one is %d\n",MAXIMUM(a,b));
#endif
}
==============================================================
【程序50】
題目:#include 的應用練習   
1.程序分析:
2.程序源代碼:
test.h 文件如下:
#define LAG >
#define SMA <
#define EQ ==
#include "test.h" /*一個新文件50.c,包含test.h*/
#include "stdio.h"
void main()
{ int i=10;
int j=20;
if(i LAG j)
printf("\40: %d larger than %d \n",i,j);
else if(i EQ j)
printf("\40: %d equal to %d \n",i,j);
else if(i SMA j)
printf("\40:%d smaller than %d \n",i,j);
else
printf("\40: No such value.\n");
}

【程序51】
題目:學習使用按位與 & 。   
1.程序分析:0&0=0; 0&1=0; 1&0=0; 1&1=1
2.程序源代碼:
#include "stdio.h"
main()
{
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=1            
2.程序源代碼:
#include "stdio.h"
main()
{
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);
}
==============================================================
【程序53】
題目:學習使用按位異或 ^ 。   
1.程序分析:0^0=0; 0^1=1; 1^0=1; 1^1=0
2.程序源代碼:
#include "stdio.h"
main()
{
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);
}
==============================================================
【程序54】
題目:取一個整數a從右端開始的4~7位。
程序分析:可以這樣考慮: 
(1)先使a右移4位。
(2)設置一個低4位全為1,其余全為0的數。可用~(~0<<4)
(3)將上面二者進行&運算。
2.程序源代碼:
main()
{
unsigned a,b,c,d;
scanf("%o",&a);
b=a>>4;
c=~(~0<<4);
d=b&c;
printf("%o\n%o\n",a,d);
}
==============================================================
【程序55】
題目:學習使用按位取反~。   
1.程序分析:~0=1; ~1=0;
2.程序源代碼:
#include "stdio.h"
main()
{
int a,b;
a=234;
b=~a;
printf("\40: The a's 1 complement(decimal) is %d \n",b);
a=~a;
printf("\40: The a's 1 complement(hexidecimal) is %x \n",a);
} 
==============================================================
【程序56】
題目:畫圖,學用circle畫圓形。   
1.程序分析:
2.程序源代碼:
/*circle*/
#include "graphics.h"
main()
{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.h"
main()
{int driver,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+5;
y1=y1-5;
}
}
==============================================================
【程序58】
題目:畫圖,學用rectangle畫方形。   
1.程序分析:利用for循環控制100-999個數,每個數分解出個位,十位,百位。
2.程序源代碼:
#include "graphics.h"
main()
{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=y0-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.h"
main()
{
int i,j,k,x0,y0,x,y,driver,mode;
float 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;i<16;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 size 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);
 }
 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 15
main()
{
int driver,mode,error;
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<=LEFT||x1>=RIGHT)
 dx1=-dx1;
 if(y1<=TOP||y1>=BOTTOM)
  dy1=-dy1;
 if(x2<=LEFT||x2>=RIGHT)
  dx2=-dx2;
 if(y2<=TOP||y2>=BOTTOM)
  dy2=-dy2;
 if(++count>LINES)
 {
  setcolor(color);
  color=(color>=MAXCOLOR)?0:++color;
 }
}
closegraph();
}

【程序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("\n");
for(i=0;i<10;i++)
 {a[i][0]=1;
 a[i][i]=1;}
for(i=2;i<10;i++)
 for(j=1;j<i;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("%5d",a[i][j]);
 printf("\n");
 }
}
==============================================================
【程序62】
題目:學習putpixel畫點。
1.程序分析:            
2.程序源代碼:
#include "stdio.h"
#include "graphics.h"
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 "stdio.h"
#include "graphics.h"
#include "conio.h"
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<num;i++)
{
ellipse(250,250,0,360,top,bottom);
top-=5;
bottom+=5;
}
getch();
}
==============================================================
【程序64】
題目:利用ellipse and rectangle 畫圖。
1.程序分析:
2.程序源代碼:
#include "stdio.h"
#include "graphics.h"
#include "conio.h"
main()
{
int driver=VGA,mode=VGAHI;
int i,num=15,top=50;
int left=20,right=50;
initgraph(&driver,&mode,"");
for(i=0;i<num;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 "graphics.h"
#include "math.h"
#include "dos.h"
#include "conio.h"
#include "stdlib.h"
#include "stdio.h"
#include "stdarg.h"
#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(" MoveTo / LineTo Demonstration" );
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<MAXPTS ; ++i ){ /* Determine circle intercepts */
rads = (double)angle * PI / 180.0; /* Convert angle to radians */
points[i].x = xcenter + (int)( cos(rads) * radius );
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<MAXPTS ; ++i ){ /* Draw the cords to the circle */
for( j=i ; j<MAXPTS ; ++j ){ /* For each remaining intersect */
moveto(points[i].x, points[i].y); /* Move to beginning of cord */
lineto(points[j].x, points[j].y); /* Draw the cord */
} } }
main()
{int driver,mode;
driver=CGA;mode=CGAC0;
initgraph(&driver,&mode,"");
setcolor(3);
setbkcolor(GREEN);
LineToDemo();}
==============================================================
【程序66】
題目:輸入3個數a,b,c,按大小順序輸出。   
1.程序分析:利用指針方法。
2.程序源代碼:
/*pointer*/
main()
{
int n1,n2,n3;
int *pointer1,*pointer2,*pointer3;
printf("please input 3 number:n1,n2,n3:");
scanf("%d,%d,%d",&n1,&n2,&n3);
pointer1=&n1;
pointer2=&n2;
pointer3=&n3;
if(n1>n2) swap(pointer1,pointer2);
if(n1>n3) swap(pointer1,pointer3);
if(n2>n3) swap(pointer2,pointer3);
printf("the sorted numbers are:%d,%d,%d\n",n1,n2,n3);
}
swap(p1,p2)
int *p1,*p2;
{int p;
p=*p1;*p1=*p2;*p2=p;
}
==============================================================
【程序67】
題目:輸入數組,最大的與第一個元素交換,最小的與最后一個元素交換,輸出數組。
1.程序分析:譚浩強的書中答案有問題。      
2.程序源代碼:
main()
{
int number[10];
input(number);
max_min(number);
output(number);
}
input(number)
int number[10];
{int i;
for(i=0;i<9;i++)
 scanf("%d,",&number[i]);
 scanf("%d",&number[9]);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲福利视频导航| 中文字幕欧美日韩一区| 日韩欧美国产三级| 国产精品美女久久久久久久网站| 欧美另类高清zo欧美| 国产午夜精品久久久久久久| 亚洲欧美一区二区三区国产精品| 色综合咪咪久久| 综合电影一区二区三区 | 91福利国产精品| 久久久91精品国产一区二区三区| 国产原创一区二区三区| 国产精品污污网站在线观看| 欧美最猛性xxxxx直播| 一本一道波多野结衣一区二区| 欧美一区二区免费视频| 中文字幕综合网| 老司机免费视频一区二区 | 日本不卡视频一二三区| 国产盗摄精品一区二区三区在线| 91久久一区二区| 国产精品日日摸夜夜摸av| 免费观看91视频大全| 欧美视频一区二区三区在线观看| 亚洲国产精品传媒在线观看| 亚洲综合无码一区二区| 成人毛片老司机大片| 欧美一区二区在线看| 亚洲一区二三区| eeuss国产一区二区三区| 国产精品系列在线| 国产一区免费电影| 精品久久人人做人人爰| 日韩av电影免费观看高清完整版 | 精品视频1区2区| 一区二区免费视频| 97久久久精品综合88久久| 日韩一级黄色大片| 九色综合国产一区二区三区| 在线视频一区二区三区| 亚洲成人免费在线观看| 日本道色综合久久| 亚洲午夜影视影院在线观看| 在线欧美小视频| 夜夜亚洲天天久久| 欧美在线|欧美| 五月天婷婷综合| 成人在线综合网站| 综合久久久久综合| av福利精品导航| 亚洲一区二区在线播放相泽| 欧美色国产精品| 极品少妇xxxx精品少妇| 2020国产成人综合网| 成人综合婷婷国产精品久久| 国产精品久久久久国产精品日日| 另类小说色综合网站| 精品国产sm最大网站免费看| 久久国产精品99精品国产 | 黑人精品欧美一区二区蜜桃| 日韩欧美一级二级| 另类小说欧美激情| 2023国产一二三区日本精品2022| 丁香网亚洲国际| 亚洲视频一二三区| 777奇米四色成人影色区| 国产最新精品精品你懂的| 久久久精品欧美丰满| 色av综合在线| 日本一不卡视频| 中文字幕一区二区三区av| 91农村精品一区二区在线| 亚洲一区二区三区四区五区中文| 日韩一区二区在线观看| 国产精品一区二区视频| 亚洲成人精品一区二区| 欧美大白屁股肥臀xxxxxx| 99精品视频在线播放观看| 五月婷婷久久综合| 综合久久久久综合| 制服视频三区第一页精品| 成人免费毛片高清视频| 亚洲国产精品久久不卡毛片| 日韩视频123| 99国产精品国产精品久久| 日韩不卡一区二区三区 | 日韩欧美国产三级| 白白色 亚洲乱淫| 天堂在线亚洲视频| 国产欧美日韩一区二区三区在线观看| 成人国产电影网| 韩国v欧美v日本v亚洲v| 一区二区视频在线看| 国产精品伦一区| 日韩一区二区免费视频| 欧美浪妇xxxx高跟鞋交| 成人久久18免费网站麻豆| 精品在线一区二区三区| 亚洲综合一区二区| 依依成人综合视频| 中文一区二区完整视频在线观看| 欧美夫妻性生活| 色综合欧美在线视频区| 国产露脸91国语对白| 日韩国产精品久久久久久亚洲| 国产亚洲一区二区三区四区| 精品动漫一区二区三区在线观看| 在线免费观看日本一区| 91黄视频在线| 成人免费av在线| 99久久精品免费看| 精品无人码麻豆乱码1区2区| 久久99国产精品久久99果冻传媒| 亚洲午夜一区二区三区| 亚洲夂夂婷婷色拍ww47 | 91丝袜美腿高跟国产极品老师| 麻豆精品一区二区av白丝在线| 一区二区三区久久| 亚洲综合在线视频| 亚洲欧美日韩中文字幕一区二区三区| 久久久久久久久久久久电影| 精品欧美久久久| 欧美一区二区三区精品| 欧美精品久久久久久久多人混战 | 99精品久久久久久| 国产sm精品调教视频网站| 精品一区二区免费看| 蜜臀久久久久久久| 亚洲激情六月丁香| 亚洲精品视频免费观看| 国产精品第四页| 国产精品丝袜91| 中文字幕巨乱亚洲| 国产精品乱码一区二区三区软件 | 色综合视频在线观看| 一本色道久久综合亚洲aⅴ蜜桃| 成人激情av网| www.亚洲色图.com| 91最新地址在线播放| 91免费观看在线| 色妞www精品视频| 91久久精品一区二区三| 成人激情免费网站| jizzjizzjizz欧美| 在线区一区二视频| 91精品国产一区二区三区香蕉| 欧美日韩国产中文| 日韩一区二区视频在线观看| 欧美刺激脚交jootjob| 久久久久久99精品| 国产精品动漫网站| 亚洲国产wwwccc36天堂| 日韩高清不卡在线| 国产一二三精品| 91丨九色丨蝌蚪富婆spa| 欧美性色黄大片手机版| 日韩一区二区三区电影| 国产色一区二区| 亚洲精选免费视频| 亚洲高清在线视频| 亚洲男同1069视频| 亚洲成人一区在线| 日本成人在线不卡视频| 国产91精品久久久久久久网曝门| 91免费看视频| 日韩欧美一级精品久久| 亚洲欧美综合另类在线卡通| 亚洲成人精品一区二区| 国产精品夜夜嗨| 91福利国产成人精品照片| 欧美在线制服丝袜| 精品裸体舞一区二区三区| 亚洲国产成人午夜在线一区| 日韩精品电影在线| 国产91精品精华液一区二区三区 | 欧美r级电影在线观看| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 日本高清不卡在线观看| 日韩欧美在线123| 精品91自产拍在线观看一区| 亚洲四区在线观看| 久久99精品久久久久| 欧美日韩成人一区二区| 91精品国产综合久久蜜臀| 中文字幕日韩av资源站| 六月丁香综合在线视频| 欧美色图片你懂的| 国产精品毛片高清在线完整版| 美女高潮久久久| 欧美三级一区二区| 一区二区免费视频| av在线这里只有精品| 久久久久久久综合日本| 中文字幕一区二区三| 国产电影精品久久禁18| 日韩欧美国产系列| 日本伊人色综合网| 在线电影一区二区三区| 一区二区三区在线高清| 97精品超碰一区二区三区|