日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件下載最安全的下載網(wǎng)站、值得信賴的軟件下載站!

      首頁編程開發(fā)VC|VC++ → 很好的C程序代碼實(shí)例

      很好的C程序代碼實(shí)例

      相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2012/12/24 15:56:50字體大。A-A+

      作者:西西點(diǎn)擊:0次評論:0次標(biāo)簽: C程序

      • 類型:源碼相關(guān)大。1.8M語言:中文 評分:7.5
      • 標(biāo)簽:
      立即下載
      5 頁 【程序41】-【程序49】

      【程序41】
      題目:學(xué)習(xí)static定義靜態(tài)變量的用法   
      1.程序分析:
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.h"
      varfunc()
      {
        int var=0;
        static int static_var=0;
        printf("\40:var equal %d \n",var);
        printf("\40:static var equal %d \n",static_var);
        printf("\n");
        var++;
        static_var++;
      }
      void main()
      {
        int i;
        for(i=0;i<3;i++)
          varfunc();
        getch();
      }
      ==============================================================
      【程序42】 
      題目:學(xué)習(xí)使用auto定義變量的用法
      1.程序分析:      
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.h"
      main()
      {
        int i,num;
        num=2;
        for(i=0;i<3;i++)
        {
          printf("\40: The num equal %d \n",num);
          num++;
          {
            auto int num=1;
            printf("\40: The internal block num equal %d \n",num);
            num++;
          }
        }
        getch();
      }
      ==============================================================
      【程序43】
      題目:學(xué)習(xí)使用static的另一用法!  
      1.程序分析:
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.h"
      main()
      {
        int i,num;
        num=2;
        for(i=0;i<3;i++)
        {
          printf("\40: The num equal %d \n",num);
          num++;
          {
            static int num=1;
            printf("\40:The internal block num equal %d\n",num);
            num++;
          }
        }
        getch();
      }
      ==============================================================
      【程序44】
      題目:學(xué)習(xí)使用external的用法。
      1.程序分析:
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.h"
      int a,b,c;
      void add()
      {
        int a;
        a=3;
        c=a+b;
      }
      void main()
      {
        a=b=4;
        add();
        printf("The value of c is equal to %d\n",c);
        getch();
      }
      ==============================================================
      【程序45】
      題目:學(xué)習(xí)使用register定義變量的方法。
      1.程序分析:
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.h"
      void main()
      {
        register int i;
        int tmp=0;
        for(i=1;i<=100;i++)
        tmp+=i;
        printf("The sum is %d\n",tmp);
        getch();
      }
      ==============================================================
      【程序46】
      題目:宏#define命令練習(xí)(1)   
      1.程序分析:
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.h"
      #define TRUE 1
      #define FALSE 0
      #define SQ(x) (x)*(x)
      void main()
      {
        int num;
        int again=1;
        printf("\40: Program will stop if input value less than 50.\n");
        while(again)
        {
          printf("\40:Please input number==>");
          scanf("%d",&num);
          printf("\40:The square for this number is %d \n",SQ(num));
          if(num>=50)
            again=TRUE;
          else
            again=FALSE;
        }
        getch();
      }
      ==============================================================
      【程序47】
      題目:宏#define命令練習(xí)(2)
      1.程序分析:            
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.h"
      /*宏定義中允許包含兩道衣裳命令的情形,此時必須在最右邊加上"\"*/
      #define exchange(a,b) { \
                              int t;\
                              t=a;\
                              a=b;\
                              b=t;\
                            }
      void main(void)
      {
        int x=10;
        int y=20;
        printf("x=%d; y=%d\n",x,y);
        exchange(x,y);
        printf("x=%d; y=%d\n",x,y);
        getch();
      }
      ==============================================================
      【程序48】
      題目:宏#define命令練習(xí)(3)   
      1.程序分析:
      2.程序源代碼:
      #define LAG >
      #define SMA <
      #define EQ ==
      #include "stdio.h"
      #include "conio.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");
        getch();
      }
      ==============================================================
      【程序49】
      題目:#if #ifdef和#ifndef的綜合應(yīng)用。
      1. 程序分析: 
      2.程序源代碼:
      #include "stdio.h"
      #include "conio.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
        getch();
      }

        相關(guān)評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(0)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)
        推薦文章

        沒有數(shù)據(jù)

          沒有數(shù)據(jù)
        最新文章
          沒有數(shù)據(jù)