青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

千里暮云平

常用鏈接

統(tǒng)計

最新評論

學c++一段時間了,開博第一天,附上C的二分法的源碼和帶參數(shù)宏的使用代碼

#include <stdio.h>
#include <string.h>
void main()
{
 int search(int [],int);
 int num,result;
 int a[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
 printf("請輸入要查找的元素:\n");
 scanf("%d",&num);
 result = search(a,num);
if(result == -999)
 printf("該元素不存在。\n");
else
 printf("該元素在第%d位置。\n",result);
}
int search(int b[],int n)
{
 int low=0,high=14,mid;
 while(low<=high)
 {
  mid = (low + high)/2;
  if(n<b[mid])
   high = mid - 1;
  else if(n>b[mid])
   low = mid + 1;
  else
   return mid;
 }
 return -999;
}

 


#include <stdio.h>
#define swap(a,b,k) k=a;a=b;b=k;
void main()
{
 int x,y,k;
 printf("請輸入要交換的兩個值:\n");
 scanf("%d%d",&x,&y);
 printf("交換后,值為:\n");
 swap(x,y,k);
 printf("%d,%d\n",x,y);

 

 #include <stdio.h>
#define divide(a,b) a%b
void main()
{
 int x,y,k; 
 printf("請輸入兩個相除的數(shù):\n");
 scanf("%d%d",&x,&y);
 printf("相除后,余數(shù)的值為:\n");
 k=divide(x,y);
 printf("%d\n",k);
}

#include <stdio.h>
#include <math.h>
#define area(s,a,b,c) sqrt(s*(s-a)*(s-b)*(s-c));
void main()
{
 float x,y,k;
 float s,are;
 printf("請輸入三角形的三條邊:\n");
 scanf("%f%f%f",&x,&y,&k);
 printf("面積為:\n");
 s = 0.5*(x+y+k);
 are=area(s,x,y,k);
 printf("%5.2f\n",are);
}
 



#include <stdio.h>
#include <math.h>
#define LEAPYEAR(y) y%4
void main()
{
 int y;
scanf("%d",&y);
if(LEAPYEAR(y)) printf("%d is a not leap year\n",y);
else printf("%d is a leap year\n",y);
}






#include <stdio.h>
void main()
{
 int a,b,c,*p1,*p2,*p3;
 int temp;
    printf("請輸入3個整數(shù):\n");
 scanf("%d%d%d",&a,&b,&c);
    p1 = &a; p2 = &b ; p3 = &c;
 if(*p1>*p2)
 {  
  temp = *p1 ;
  *p1 = *p2;
  *p2 = temp;
 }
 if (*p1>*p3)
 {
  temp = *p1 ;
  *p1 = *p3;
  *p3 = temp;
 }
 if (*p2>*p3)
 {
  temp = *p2 ;
  *p2 = *p3;
  *p3 = temp;
 }
 printf("排序后的數(shù)為:%d,%d,%d\n",*p1,*p2,*p3);

}









#include <stdio.h>
#define MAX 20
void main()
{
 char str1[MAX],str2[MAX],str3[MAX];
 char *s1=str1,*s2=str2,*s3=str3;
 char *temp;
    printf("Please enter tree strings divided by Enter:\n");
 scanf("%s%s%s",s1,s2,s3);  //不在使用換行符,多此一舉

 printf("after sorting:\n");

 if(*s1>*s2)
 {    
  temp = s1;
  s1 = s2;
  s2 = temp;
 }
 if(*s1>*s3)
 {    
  temp = s1;
  s1 = s3;
  s3 = temp;
 }
 if(*s2>*s3)
 {    
  temp = s2;
  s2 = s3;
  s3 = temp;
 }
 printf("these strings are :\n%s\n%s\n%s\n\n",s1,s2,s3);
}







#include <stdio.h>
void main()
{
 int arr[10];
 void input(int *,int );
 void handling(int *,int );
 void display(int *,int );
 input(arr,10);
 handling(arr,10);
 display(arr,10);

}
void input(int *p,int n)
{
 int *po = p;
    printf("請輸入10個整數(shù):\n");
 for(;p<po+n;p++)
  scanf("%d",p);
}
void handling(int *p,int n)
{
 int *po = p,min=*po,max=*po;
 for(po=p+1;po<p+n;po++)
 {
  if(min > *po)
   min = *po;
 }
 for(po=p+1;po<p+n;po++)
 {
  if(max < *po)
   max = *po;
 }
 
 for(po = p;po<p+n;po++)
 {
  if(*po == min)
  {
   *po = max;
  }

 }
  for(po = p+1;po<p+n;po++)
 {
  if(*po == max)
   *po = min;
 }
  
}
void display(int *p,int n)
{
 int *po = p;
    printf("10個整數(shù)為:\n");
 for(;p<po+n;p++)
  printf("%d ",*p);
}


#include <stdio.h>
void main()
{
 bool move(int *p,int m);
 int a[10]={1,2,3,4,5,6,7,8,9,10},m,isT;
 printf("請輸入要移動前面的幾個數(shù):\n");
 scanf("%d",&m);
    isT = move(a,m);
 if(isT)
 {
  for(int i=0;i<10;i++)
   printf("%d ",*(a+i));
 }
}
bool move(int *p,int m)
{
 int *po = p,n = 10-m;
 int a[10];
 for(int i=n;i<10;i++)
 {
  *(a+i)=*(po+i);
 }
 for(i=9;i>=m;i--)
 {
  *(po+i)=*(po+i-m);
 }
 for(i=0;i<m;i++)
 {
        *(po+i)=*(a+i+n);
 }
 return true;
}








#include <stdio.h>
void main()
{
 int length(char *str);
 int len;
 char *pstr = "abc";
    len = length(pstr);
 printf("字符串的長度為:%d\n",len);
}

int length(char *str)
{
 int count = 0;
 while(*str!='\0')
 {
  count++;
  str++;
 }
 return count;
}













#include <stdio.h>
struct
{
 int year;
 int month;
 int day;
}date;
void main()
{
 int days;
 printf("Input year,month,day:");
    scanf("%d%d%d",&date.year,&date.month,&date.day);
 switch(date.month)
 {
 case 1: days = date.day; break;
 case 2: days = 31+date.day; break;
 case 3: days = 59+date.day; break;
 case 4: days=date.day+90; break;
    case 5: days=date.day+120; break;
    case 6: days=date.day+31; break;
    case 7: days=date.day+181; break;
    case 8: days=date.day+212; break;
    case 9: days=date.day+243; break;
    case 10: days=date.day+273; break;
    case 11: days=date.day+304; break;
    case 12: days=date.day+334; break;
 }
 if((date.year%400==0)&&(date.year%4==0)&&date.month>=3)
  days+=1;
 printf("你所輸入的日期是這一年的%d天。",days);
}







#include <stdio.h>
struct student
{
 int num;
 char name[10];
 int score[3];
}stu[3];
void main()
{
 printf("請輸入學生信息:\n");
 for(int i=0;i<3;i++)
  scanf("%d%s%d%d%d",&stu[i].num,&stu[i].name,&stu[i].score[0],&stu[i].score[1],&stu[i].score[2]);
 printf("打印學生信息:\n");
 for( i=0;i<3;i++)
  printf("學生%d的信息是:%d\t%s\t%d %d %d\n",i,stu[i].num,stu[i].name,stu[i].score[0],stu[i].score[1],stu[i].score[2]);

}


#include <stdio.h>
struct student
{
 int num;
 char name[10];
 int score[3];
}stu[3];
void main()
{
 void input(struct student []);
 input(stu);
 printf("打印學生信息:\n");
 for(int i=0;i<3;i++)
  printf("學生%d的信息是:%d\t%s\t%d %d %d\n",i,stu[i].num,stu[i].name,stu[i].score[0],stu[i].score[1],stu[i].score[2]);

}
void input(struct student stu[])
{
 printf("請輸入學生信息:\n");
  for(int i=0;i<3;i++)
  scanf("%d%s%d%d%d",&stu[i].num,&stu[i].name,&stu[i].score[0],&stu[i].score[1],&stu[i].score[2]);
}


#define NEWSIZE 1000//定義初始空間大小
char newbuf[NEWSIZE];//先在內存中定義一塊區(qū)域供使用
char *newp=newbuf;//定義字符指針變量newp,并令其指向剛才定義的區(qū)域開始位置
char *new(int n)//定義函數(shù)new,其返回值為一字符指針
{
if(newp+n<=newbuf+NEWSIZE)//判斷所開辟區(qū)域大小在先前定義的范圍內
{
newp=newp+n;//使new到new+n范圍內的內存空間供程序使用
return newp-n;//返回newp-n,即newbuf位置,newbuf到newbuf+n區(qū)域即已開辟成功
}
else
return NULL;//若要開辟的空間過大,則返回NULL
}



//通過while循環(huán)一行行取,讀到文件末尾就是NULL了 ----讀取整個文件
#include <stdio.h>

void main( void )
{
FILE *stream;
char line[100];

if( (stream = fopen( "file.txt", "r" )) != NULL )
{
while( fgets( line, 100, stream ) != NULL)
printf( "%s", line);
fclose( stream );
}
}


提問:茉莉花、太陽花、玫瑰花哪一朵花最沒力?
回答:茉莉花。
原因:好一朵美麗(沒力)的茉莉花。

提問:猩猩最討厭什么線?
回答:平行線。
原因:平行線沒有相交(香蕉)。

提問:橡皮、老虎皮、獅子皮哪一個最不好?
回答:橡皮。
原因:橡皮擦(橡皮差)。
提問:布和紙怕什么?
回答:布怕一萬,紙怕萬一。
原因:不(布)怕一萬,只(紙)怕萬一。

提問:鉛筆姓什么?
回答:蕭。
原因:削(蕭)鉛筆。

提問:麒麟到了北極會變成什么?
回答:冰淇凌。
原因:冰淇凌(冰麒麟)。

提問:哪位歷史人物最欠扁?
回答:蘇武。
原因:蘇武牧羊北海邊(被海扁)。

提問:從1到9哪個數(shù)字最勤勞,哪個數(shù)字最懶惰?
回答:1懶惰;2勤勞。
原因:一(1)不做二(2)不休。

提問:怎樣使麻雀安靜下來?
回答:壓它一下。
原因:鴉雀無聲(壓雀無聲)。

posted on 2010-02-02 20:22 Adam 閱讀(169) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            美女黄毛**国产精品啪啪| 久久精品99国产精品| 国产精品超碰97尤物18| 欧美激情精品久久久久久大尺度 | 亚洲人精品午夜| 亚洲精品久久久久中文字幕欢迎你 | 黄色日韩网站| 亚洲国产mv| 99亚洲伊人久久精品影院红桃| 亚洲影视综合| 久久另类ts人妖一区二区| 欧美高清在线视频观看不卡| 亚洲免费电影在线| 亚洲欧美久久久| 欧美xxxx在线观看| 国产精品久久久久久福利一牛影视| 国产日韩精品久久久| 亚洲福利视频一区| 亚洲字幕在线观看| 蜜桃伊人久久| 亚洲无毛电影| 欧美14一18处毛片| 国产精品一区二区在线| 亚洲国产天堂久久国产91| 午夜精品久久久久久久久| 麻豆精品国产91久久久久久| 亚洲深夜福利视频| 蘑菇福利视频一区播放| 国产欧美一区二区色老头| 一本久道久久综合狠狠爱| 久久久精品免费视频| 99精品欧美一区二区三区| 久久久午夜精品| 国产精品影视天天线| 99国产精品国产精品久久| 鲁大师影院一区二区三区| 一二三区精品| 99视频一区二区| 欧美人与性禽动交情品| 国产在线观看一区| 在线一区亚洲| 久久五月激情| 久久综合伊人77777蜜臀| 欧美不卡视频一区发布| 亚洲最黄网站| 在线一区二区三区四区| 久久亚洲综合色一区二区三区| 伊人成人在线视频| 免费在线观看日韩欧美| 欧美成人有码| 欧美一区影院| 免费在线欧美视频| 午夜精品久久久久久久99热浪潮 | 狠狠色噜噜狠狠狠狠色吗综合| 久久福利毛片| 久久天堂精品| 欧美日韩一二三区| 午夜国产精品影院在线观看| 国产欧美日韩综合精品二区| 亚洲视频网在线直播| 欧美激情精品久久久久| 久久免费视频在线| 一区福利视频| 欧美大片va欧美在线播放| 久久在线精品| 亚洲高清激情| 欧美肥婆bbw| 久久综合综合久久综合| 亚洲国产精品嫩草影院| 欧美国产日韩一二三区| 欧美大片第1页| 99在线|亚洲一区二区| 一区二区不卡在线视频 午夜欧美不卡在 | 99精品欧美一区二区三区| 久久综合给合| 久久国产一二区| 91久久精品网| 亚洲日本中文字幕免费在线不卡| 久久久久亚洲综合| 亚洲精品欧美激情| 一区二区欧美日韩视频| 国产一区二区三区的电影| 欧美+亚洲+精品+三区| 欧美黄色一区| 亚洲欧美中文日韩在线| 欧美怡红院视频| 亚洲人成人99网站| 一本久久综合亚洲鲁鲁五月天| 国产精品高清网站| 六月丁香综合| 欧美香蕉大胸在线视频观看| 久久精品一区二区三区中文字幕| 老牛嫩草一区二区三区日本| 一区二区黄色| 久久精品国产欧美亚洲人人爽 | 久久av老司机精品网站导航| 久久中文字幕一区二区三区| 亚洲一区视频在线| 久久精品亚洲一区| 日韩天堂在线观看| 香蕉免费一区二区三区在线观看 | 久久超碰97中文字幕| 另类成人小视频在线| 亚洲一区二区三区高清| 久久国产视频网| 99亚洲视频| 久久夜色撩人精品| 亚洲在线视频网站| 久久婷婷一区| 久久精品99国产精品日本| 欧美人妖另类| 免费久久99精品国产自在现线| 国产精品久久久久久五月尺| 亚洲国产成人在线播放| 一区二区三区中文在线观看| 亚洲性线免费观看视频成熟| 999在线观看精品免费不卡网站| 久久精品国产欧美亚洲人人爽| 亚洲在线观看免费视频| 欧美极品欧美精品欧美视频| 欧美成年网站| 激情综合色丁香一区二区| 亚洲欧美国产另类| 亚洲欧美日韩国产精品| 欧美日韩精品在线播放| 欧美成人免费小视频| 国内成人精品一区| 欧美在线日韩精品| 欧美一区二区三区在线| 国产精品福利片| 亚洲网站在线| 亚洲欧美日韩国产| 国产精品免费电影| 亚洲一区3d动漫同人无遮挡| 亚洲性夜色噜噜噜7777| 国产精品v片在线观看不卡 | 午夜久久福利| 亚洲一区中文| 欧美天天视频| 在线一区二区三区做爰视频网站 | 亚洲欧美偷拍卡通变态| 久久国产精品72免费观看| 国产欧美日韩一区二区三区在线| 亚洲一区免费网站| 欧美制服第一页| 黄色亚洲网站| 欧美插天视频在线播放| 日韩一区二区久久| 香蕉久久夜色精品国产| 国产综合久久久久久| 久久婷婷麻豆| 亚洲毛片在线| 久久精品亚洲一区二区三区浴池| 国产一区二区无遮挡| 久久综合狠狠综合久久综青草| 亚洲国产精品国自产拍av秋霞| 亚洲图片你懂的| 国产精品区一区| 久久久欧美精品| 一本久久a久久免费精品不卡| 午夜久久久久久| 在线成人激情视频| 欧美日韩在线视频观看| 午夜精品久久| 欧美激情一区二区| 亚洲欧美另类在线| 在线观看一区| 欧美日韩直播| 久久人人爽人人| 在线亚洲精品| 亚洲国产一区二区三区青草影视| 午夜免费电影一区在线观看| 亚洲国产va精品久久久不卡综合| 欧美性开放视频| 久久视频一区| 亚洲午夜小视频| 亚洲国产你懂的| 久久久噜噜噜久久中文字免| 一区二区高清视频在线观看| 国内精品久久久久久久果冻传媒| 欧美激情一区二区三区在线视频| 午夜精品福利在线| 亚洲人成在线影院| 老牛国产精品一区的观看方式| 亚洲自拍高清| 一本色道久久综合| 伊人精品久久久久7777| 国产精品免费在线| 欧美久久久久中文字幕| 久久久夜精品| 欧美一区二区三区四区在线| 一本一本久久a久久精品综合妖精| 欧美大片在线观看一区| 久久久精品一区| 午夜视频久久久| 亚洲综合色婷婷| 亚洲性色视频| 亚洲婷婷综合色高清在线| 日韩午夜在线| 日韩网站在线观看|