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

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

?? 100-2.txt

?? C程序100實例
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
}
==============================================================
【程序50】
題目:#i nclude 的應用練習   
1.程序分析:
2.程序源代碼:
test.h 文件如下:
#define LAG >
#define SMA <
#define EQ ==
#i nclude "test.h" /*一個新文件50.c,包含test.h*/ #i nclude "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.程序源代碼:
#i nclude "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.程序源代碼:
#i nclude "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.程序源代碼:
#i nclude "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.程序源代碼:
#i nclude "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*/ #i nclude "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.程序源代碼:
#i nclude "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.程序源代碼:
#i nclude "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"
#i nclude "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.程序源代碼:
#i nclude "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.程序源代碼:
#i nclude "stdio.h"
#i nclude "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.程序源代碼:
#i nclude "stdio.h"
#i nclude "graphics.h"
#i nclude "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.程序源代碼:
#i nclude "stdio.h"
#i nclude "graphics.h"
#i nclude "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.程序源代碼:
#i nclude "graphics.h"
#i nclude "math.h"
#i nclude "dos.h"
#i nclude "conio.h"
#i nclude "stdlib.h"
#i nclude "stdio.h"
#i nclude "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]);
}
max_min(array)
int array[10];
{int *max,*min,k,l;
int *p,*arr_end;
arr_end=array+10;
max=min=array;
for(p=array+1;p<arr_end;p++)
 if(*p>*max) max=p;
 else if(*p<*min) min=p;
 k=*max;
 l=*min;
 *p=array[0];array[0]=l;l=*p;
 *p=array[9];array[9]=k;k=*p;
 return;
}
output(array)
int array[10];
{ int *p;
for(p=array;p<array+9;p++)
 printf("%d,",*p);
printf("%d\n",array[9]);
}
============================================================== 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧洲成人精品av97| 麻豆精品一二三| 欧美一级欧美一级在线播放| 国产大陆a不卡| 亚洲国产成人porn| 国产免费观看久久| 日韩亚洲欧美一区| 欧美性受极品xxxx喷水| 国产黄色精品网站| 免费成人av在线播放| 亚洲综合免费观看高清在线观看| 久久免费午夜影院| 日韩亚洲欧美在线| 欧美日韩的一区二区| 91在线码无精品| 国产主播一区二区| 日韩成人dvd| 在线视频国内自拍亚洲视频| 国产高清久久久久| 极品少妇xxxx精品少妇偷拍| 日韩影院在线观看| 欧美变态口味重另类| 欧美日本国产视频| 欧美丝袜丝交足nylons图片| 国产成人午夜电影网| 美女视频黄免费的久久| 天堂va蜜桃一区二区三区| 亚洲精品第1页| 亚洲啪啪综合av一区二区三区| 26uuu成人网一区二区三区| 69久久99精品久久久久婷婷 | 日韩在线一区二区| 一区二区成人在线| 亚洲日本青草视频在线怡红院| 国产欧美一区二区三区沐欲| 欧美tickle裸体挠脚心vk| 在线综合视频播放| 制服丝袜亚洲网站| 欧美一区二区视频在线观看2022 | 欧美一区二区日韩一区二区| 欧美三级日韩三级| 欧美日韩国产综合一区二区三区| 欧美在线|欧美| 欧美日韩在线播放三区| 欧美日韩在线观看一区二区| 欧美色网站导航| 欧美久久久久中文字幕| 欧美日本在线一区| 日韩一区二区三区在线观看| 欧美大尺度电影在线| 精品区一区二区| 国产欧美日韩三级| 亚洲日本在线天堂| 亚洲高清视频中文字幕| 日韩成人一区二区| 久久国产生活片100| 国产一区二区福利视频| 成人小视频免费在线观看| 99视频在线精品| 91高清视频免费看| 91精品国产综合久久精品性色| 欧美一区二区三区视频在线观看| 精品国产一区二区精华| 国产精品网站在线| 亚洲午夜精品17c| 日韩高清欧美激情| 风间由美性色一区二区三区| 99久久精品久久久久久清纯| 精品视频1区2区| 精品乱人伦小说| 日韩一区欧美一区| 热久久免费视频| 成人av电影在线网| 91.com在线观看| 欧美经典三级视频一区二区三区| 一区二区三区国产精品| 毛片av一区二区| 99久久综合99久久综合网站| 欧美巨大另类极品videosbest | 亚洲丝袜制服诱惑| 日日摸夜夜添夜夜添亚洲女人| 国产一区二区h| 欧美四级电影在线观看| 久久精品一级爱片| 亚洲夂夂婷婷色拍ww47| 乱中年女人伦av一区二区| 99精品视频在线观看免费| 6080yy午夜一二三区久久| 久久精品人人做人人综合| 亚洲成人精品影院| 国产成人精品午夜视频免费| 欧美日韩一区二区三区四区| 久久久久综合网| 日韩精品一二区| 色婷婷综合久久久久中文一区二区| 91精品在线观看入口| 亚洲视频免费在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产激情视频一区二区三区欧美| 欧美午夜电影网| 国产精品人成在线观看免费| 日本不卡中文字幕| 91免费看`日韩一区二区| 精品av久久707| 日韩精品电影一区亚洲| 色又黄又爽网站www久久| 久久久精品欧美丰满| 精品成人a区在线观看| 亚洲电影一级片| 成人av综合一区| 久久久久国产免费免费| 蜜臀a∨国产成人精品| 欧美综合天天夜夜久久| 91国产成人在线| 中文字幕不卡一区| 丝袜诱惑制服诱惑色一区在线观看| 波多野结衣中文一区| 久久久久亚洲综合| 激情亚洲综合在线| 日韩欧美成人午夜| 日韩va欧美va亚洲va久久| 欧美色图在线观看| 亚洲成a人片在线观看中文| 91在线无精精品入口| 中文乱码免费一区二区| 国产精品18久久久久久久久 | 一级日本不卡的影视| www.亚洲在线| 国产精品不卡在线观看| 国产精品香蕉一区二区三区| 国产亚洲视频系列| 国产精品99久久久久久宅男| 欧美精品一区二区在线播放| 奇米精品一区二区三区在线观看一| 欧美伊人久久久久久午夜久久久久| 日韩理论片网站| eeuss鲁一区二区三区| 久久九九全国免费| 亚洲精品日韩专区silk| 色久综合一二码| 亚洲精品v日韩精品| 91免费在线看| 亚洲小说欧美激情另类| 欧美挠脚心视频网站| 日本欧美一区二区在线观看| 欧美一级电影网站| 国内精品自线一区二区三区视频| 日韩欧美二区三区| 国产乱淫av一区二区三区 | 国产偷国产偷精品高清尤物| 国产原创一区二区三区| 精品久久久影院| 国产激情精品久久久第一区二区| 欧美性受极品xxxx喷水| 蜜臀国产一区二区三区在线播放| 欧美一级理论片| 国产乱子伦视频一区二区三区| 欧美国产精品中文字幕| 一本大道久久a久久精品综合 | 国产一区中文字幕| 国产精品天天摸av网| 日本高清免费不卡视频| 视频一区欧美日韩| 精品奇米国产一区二区三区| 成人免费观看视频| 亚洲午夜av在线| 日韩欧美国产一区二区在线播放| 国产精品综合久久| 56国语精品自产拍在线观看| 国内久久精品视频| 亚洲色图19p| 欧美一区二区成人6969| 成人午夜视频免费看| 亚洲一区在线观看视频| 欧美不卡一区二区三区| 波多野结衣的一区二区三区| 亚洲一区二区在线观看视频| 欧美一区二区精品久久911| 风间由美中文字幕在线看视频国产欧美| 国产高清精品在线| 亚洲成av人片一区二区三区| 久久久噜噜噜久久人人看| 在线观看免费亚洲| 国产乱码精品一区二区三| 亚洲一区二区三区在线播放| 国产成人99久久亚洲综合精品| 亚洲麻豆国产自偷在线| 日韩精品影音先锋| 91搞黄在线观看| 玖玖九九国产精品| 中文字幕一区二区三区四区 | 亚洲欧美另类图片小说| 欧美成人性福生活免费看| 一本大道久久a久久综合婷婷| 激情综合色播激情啊| 亚洲制服丝袜在线| 国产精品视频九色porn| 福利一区二区在线观看| 精品一区二区三区欧美| 亚洲一区二区三区中文字幕在线|