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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 2.txt

?? c語言100例
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
#endif
}
==============================================================
【程序50】
題目:#i nclude 的應(yīng)用練習(xí)   
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】
題目:學(xué)習(xí)使用按位與 & 。   
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】
題目:學(xué)習(xí)使用按位或 | 。
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】
題目:學(xué)習(xí)使用按位異或 ^ 。   
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】
題目:取一個整數(shù)a從右端開始的4~7位。
程序分析:可以這樣考慮: 
(1)先使a右移4位。
(2)設(shè)置一個低4位全為1,其余全為0的數(shù)。可用~(~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】
題目:學(xué)習(xí)使用按位取反~。   
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】
題目:畫圖,學(xué)用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】
題目:畫圖,學(xué)用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】
題目:畫圖,學(xué)用rectangle畫方形。   
1.程序分析:利用for循環(huán)控制100-999個數(shù),每個數(shù)分解出個位,十位,百位。
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】
題目:學(xué)習(xí)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】
題目:一個最優(yōu)美的圖案。   
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個數(shù)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】
題目:輸入數(shù)組,最大的與第一個元素交換,最小的與最后一個元素交換,輸出數(shù)組。
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]);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲天堂av一区| 亚洲伦理在线精品| 欧美中文字幕一区| 国产综合久久久久影院| 一区二区三区成人| 久久精品免视看| 欧美一区三区二区| 91香蕉视频黄| 国产精品中文字幕日韩精品 | 亚洲自拍偷拍av| 久久久久久麻豆| 91精品欧美福利在线观看| 成人深夜福利app| 韩国av一区二区| 日韩和欧美一区二区| 亚洲色图清纯唯美| 久久久99免费| 日韩精品一区二区三区在线| 欧美系列日韩一区| av一区二区三区| 成人在线视频一区| 国产一区二区精品在线观看| 日韩激情在线观看| 亚洲午夜在线视频| 亚洲精品欧美专区| 亚洲欧美一区二区在线观看| 久久精品网站免费观看| 精品国产乱码久久久久久久| 9191成人精品久久| 欧美精品高清视频| 777a∨成人精品桃花网| 欧美色综合网站| 欧美网站大全在线观看| 91国偷自产一区二区三区成为亚洲经典 | 欧美一二三区在线观看| 欧美日本在线播放| 欧美午夜电影一区| 欧美调教femdomvk| 欧美熟乱第一页| 欧美日韩久久久| 欧美精品视频www在线观看| 欧美唯美清纯偷拍| 91麻豆精品国产自产在线观看一区| 欧美欧美欧美欧美首页| 欧美三片在线视频观看| 欧美日本免费一区二区三区| 欧美精品日韩精品| 日韩一二三四区| 久久香蕉国产线看观看99| 国产天堂亚洲国产碰碰| 国产精品天美传媒沈樵| 日韩一区日韩二区| 一区二区三区四区蜜桃 | 另类小说一区二区三区| 美日韩一级片在线观看| 久久91精品国产91久久小草| 国产精品综合av一区二区国产馆| 国产精品1区2区3区| av一区二区三区黑人| 91精品福利视频| 91精品国产综合久久福利| 日韩精品在线看片z| 欧美国产国产综合| 亚洲精品乱码久久久久久黑人| 亚洲自拍与偷拍| 久久99精品久久久久| 国产成+人+日韩+欧美+亚洲| 一本色道综合亚洲| 91精品国产全国免费观看| 久久精品这里都是精品| 亚洲精选免费视频| 日本不卡在线视频| 成人综合在线观看| 欧美丝袜自拍制服另类| 久久亚洲精精品中文字幕早川悠里| 国产女主播视频一区二区| 亚洲久本草在线中文字幕| 日本不卡不码高清免费观看| 国产精华液一区二区三区| 色天天综合久久久久综合片| 欧美一级日韩一级| 中文字幕一区二区日韩精品绯色| 亚洲动漫第一页| 国产成人综合视频| 欧美日韩精品三区| 亚洲国产精品成人久久综合一区| 一区二区三区欧美亚洲| 狠狠色丁香久久婷婷综合丁香| 91网站最新地址| 欧美videossexotv100| 综合精品久久久| 国产在线一区观看| 欧美系列在线观看| 国产精品无人区| 麻豆精品视频在线观看免费| 一本一本久久a久久精品综合麻豆| 欧美成人女星排名| 亚洲一区二区三区免费视频| 国产suv精品一区二区6| 欧美一区二区三区在线| 亚洲免费在线看| 国产伦精品一区二区三区视频青涩| 在线亚洲欧美专区二区| 国产欧美一二三区| 久久精品72免费观看| 在线观看亚洲a| 国产精品久久久久一区| 久久丁香综合五月国产三级网站 | 久久精品亚洲麻豆av一区二区| 亚洲国产日韩一级| 成人v精品蜜桃久久一区| 日韩欧美成人午夜| 亚洲h在线观看| 91视频免费看| 成人免费一区二区三区在线观看| 国产一区二区0| 日韩美女一区二区三区| 五月婷婷综合网| 在线免费观看日本欧美| 国产精品理伦片| 成人午夜电影网站| 国产日韩精品一区二区三区在线| 麻豆视频观看网址久久| 日韩亚洲国产中文字幕欧美| 午夜视黄欧洲亚洲| 欧美三级韩国三级日本三斤| 亚洲欧美经典视频| 一本一本久久a久久精品综合麻豆| 欧美激情在线免费观看| 国产成人在线网站| 久久久亚洲精品石原莉奈| 久久精品国产亚洲aⅴ| 日韩三级视频中文字幕| 蜜臀av亚洲一区中文字幕| 666欧美在线视频| 水野朝阳av一区二区三区| 欧美丰满少妇xxxbbb| 日韩精品一区第一页| 欧美精品少妇一区二区三区| 日韩中文字幕不卡| 欧美一级搡bbbb搡bbbb| 麻豆国产欧美一区二区三区| 欧美成人vr18sexvr| 精一区二区三区| 久久久精品人体av艺术| 成人精品亚洲人成在线| 中文字幕一区日韩精品欧美| 91视频91自| 亚洲综合色丁香婷婷六月图片| 欧美亚洲尤物久久| 婷婷成人激情在线网| 日韩视频国产视频| 国内成人免费视频| 日本一区二区三区在线不卡| proumb性欧美在线观看| 亚洲精品综合在线| 欧美肥妇free| 久久99九九99精品| 国产精品久久久久aaaa| 在线观看av不卡| 免费人成在线不卡| 国产三级欧美三级日产三级99 | 奇米影视在线99精品| 久久亚洲一区二区三区四区| 丁香桃色午夜亚洲一区二区三区| 国产精品卡一卡二卡三| 欧美性xxxxxx少妇| 国产揄拍国内精品对白| 最新日韩av在线| 555www色欧美视频| 国产成人精品综合在线观看 | 欧美日韩国产综合一区二区三区 | 中文字幕电影一区| 欧美亚一区二区| 久久草av在线| 亚洲天堂中文字幕| 欧美一区二区三区的| 国产一区二区三区四区在线观看| 日韩一区有码在线| 欧美成人伊人久久综合网| 播五月开心婷婷综合| 日韩精品国产精品| 中文字幕一区二区日韩精品绯色| 欧美日本视频在线| 成人91在线观看| 免费成人在线观看视频| 亚洲色图一区二区三区| 欧美一二三四区在线| 91免费观看视频| 美女脱光内衣内裤视频久久网站| 中文字幕一区在线| 精品久久久网站| 在线国产电影不卡| 丰满亚洲少妇av| 日韩成人免费看| 一区二区三区欧美日| 国产亚洲综合色| 91精品国产全国免费观看| 91啪亚洲精品| 成人综合日日夜夜|