国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

秒殺C語言重要基礎——9條語句

發布時間:2013-11-28 10:25    發布者:edu118gct
關鍵詞: C語言
  學習C語言最基礎的知識點要數9條語句了,雖是基礎內容,但用9條語句卻可以實現很多功能。看了下面的每條語句的一一舉例后,你就會覺得其實9條語句很簡單,也不過如此。
  下面是C語言一個基本的輸入輸出函數printf和scanf函數的用法:
  #include //頭文件包含,把頭文件stdio.h的內容全部復制粘貼到此處

  int main()/*main函數   */
  {
      int a, i;//定義一個整型變量,變量名是i
      i = 10;//把10賦給i        
      scanf("%d%d", &i, &a);//%d表示輸入一個整數,這個整數由后面i來確定   
      printf("hello world i = %d, a = %d\n", i,a);//%d表示輸出一個整數,這個整數由后面i來確定
      return 0;
  }

  下面是基本數據類型int型的用法:
  #include
  int main()
  {
          int n;//定義了一個整形變量
          n = 20;//把變量n的值賦為10
          n = n * 10;
          printf("hello world %d\n", n);//%d表示輸出一個整數,這個整數由后面的n來決定。
          return 0;
  }

  #include
  int main()
  {
          int n;//定義了一個整形變量
          scanf("%d", &n);//%d表示輸入一個整型變量的值,這個變量由后面的n來決定。
          n = n + 1;
          printf("hello world %d\n", n);//%d表示輸出一個整數,這個整數由后面的n來決定。
          return 0;
  }

  下面的這些示例分別是9條語句的基本用法:
  //if…else if…else if…else……語句
  #include
  int main()
  {
          int n;  //定義了一個整型變量,變量的名字叫n
          n = 4;

          if(n > 0)//如果
                  printf("aaaaaa\n");
          else if(n == 0)//判斷n和某個數是否相等
                  printf("bbbbbb\n");
          else//否則
                  printf("cccccc\n");

          return 0;
  }

  //if…else if…else if…else……語句
  #include
  int main()
  {
          int n;  //定義了一個整型變量,變量的名字叫n
          n = -4;

          if(n > 10)//如果
                  printf("aaaaaa\n");
          else if(n > 0 && n < 10)//判斷n和某個數是否相等
                  printf("bbbbbb\n");
          else if(n > -10 && n < 0)//判斷n和某個數是否相等
                  printf("cccccc\n");
          else//否則
                  printf("dddddd\n");

          return 0;
  }

  //if…else if…else if…else……語句
  #include
  int main()
  {
          int n;  //定義了一個整型變量,變量的名字叫n
          int m;
          m = 10;
          scanf("%d", &n);//%d代表一個整數
  //把變量n的值設為10;

          if(n == 0)//如果
                  printf("aaaaa\n");
          else if(n == 1)
                  printf("bbbbb\n");
          else if(n == 2)
                  printf("ccccc\n");
          else if(n == 3)
                  printf("ddddd\n");
          else if(n == 4)
                  printf("eeeee\n");
          else//否則
                  printf("ffffff\n");

          printf("%d  %d\n", n, m);
          return 0;
  }

  //for循環:即一段代碼循環被執行多次。
  #include
  int main()
  {
          int i;
          for (i = 1; i <= 5; i++)//連續把后面的語句執行10次。for:實現循環執行
                  printf("aaaaa\n");

          return 0;
  }


  //for循環:即一段代碼循環被執行多次。
  #include
  int main()
  {
          int i;
          for (i = 4; i <= 10; i = i)///死循環
          {
                  printf("aaaaa\n");
                  printf("bbbbb\n");
          }

          return 0;
  }

  //for循環:即一段代碼循環被執行多次。1+2+3+4+...+100
  #include
  int main()
  {
          int i, sum = 0;//賦初值0

          for(i = 1; i <= 100; i++)
                  sum = sum + i;
          printf("sum = %d\n", sum);
          return 0;
  }
  //while循環
  #include
  int main()
  {
          int i;
          i = 1;
          while(i <= 10)
          {
                  i++;
                  printf("aaaaa  %d\n", i);
          }

          return 0;
  }
  //do.....while循環
  #include
  int main()
  {
          int i;        
          i = 1;

          do
          {
                  i++;        
                  printf("aaaaa\n");
          }while(i <= 10);  

          return 0;
  }

  //do ……while……語句
  #include
  int main()
  {
          int i;        
          i = 100;

  /*        do
          {
                  i++;
                  printf("aaaaa\n");
          }while(i <= 10);  
  */
          while(i <= 10)
          {
                  i++;
                  printf("bbbbb\n");
          };  
          return 0;
  }

  //break continue return語句
  #include
  int main()
  {
          int i;

          for (i = 1; i <= 5; i++)//連續把后面的語
          {
                  if(i == 2)
                          break;//跳過本次循環,進行下一次循環  和break不同
                  printf("aaaaa i = %d\n", i);
          }


          return 10;//結束main函數的運行,在這里也就是結束程序。
  }

  //switch……case……break語句
  #include
  int main()
  {
          int n;               
          printf("Enter n:");
          scanf("%d", &n);

          switch(n)
          {
          case 0:printf("aaaaa\n");break;
          case 1:printf("bbbbb\n");break;
          case 2:printf("ccccc\n");break;
          case 3:printf("ddddd\n");break;
          case 4:printf("eeeee\n");break;
          default:printf("xxxxx\n");break;
          }
          return 10;//結束main函數的運行,在這里也就是結束程序。
  }

  //goto語句
  #include
  int main()
  {
          printf("aaaaa\n");
          goto abcd;//A是一個標號:表示程序中的某個位置
          printf("bbbbb\n");
          printf("ccccc\n");
  A:        
          printf("ddddd\n");
          return 10;//結束main函數的運行,在這里也就是結束程序。
  }

  #include
  int main()
  {
          int i, sum = 0;
          i = 1;

  A:        sum  = sum + i;        
          i++;
          if(i <= 100)
                  goto A;//跳轉到標號A的位置執行。

          printf("sum = %d\n", sum);        
          return 10;//結束main函數的運行,在這里也就是結束程序。
  }

  到這里,9條語句就全部學完啦,怎么樣?很簡單吧。其實學習C語言的重點難點不在于掌握知識點,而是對于這些知識點的靈活運用。也就是編程能力和編程思維算法的培養。讀者一定不要滿足于知識點的學習,一定要多編寫小的程序練習。程序編出來才是真正掌握。


本文地址:http://m.qingdxww.cn/thread-123891-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
w888_2006 發表于 2013-11-28 18:26:01
很好
hongsayang 發表于 2013-12-2 00:43:59
thanks
上網去溜溜 發表于 2013-12-2 13:27:57
總結的不錯!
edu118gct 發表于 2013-12-2 17:27:03
wellhope 發表于 2013-12-3 08:15:10
說得不錯!
zhang602054856 發表于 2013-12-5 10:07:13
mark                     
edu118gct 發表于 2013-12-6 17:13:56
crack 發表于 2013-12-7 09:30:57
C語言想過二級,稍有難度。想做點兒東西,一般不難。想用好,挺有難度。
yangguang100 發表于 2013-12-7 22:19:23
xingfuxin 發表于 2013-12-9 09:02:56
edu118gct 發表于 2013-12-9 10:42:17
naoliu 發表于 2013-12-12 09:19:23
不錯!
edu118gct 發表于 2013-12-12 11:39:23
多實操,積累
a151130129 發表于 2013-12-17 15:17:24
說的不錯
sedatefire 發表于 2013-12-24 00:56:22
哈,找到寶地了,哈哈,沒想到這里新手挺多的。
而且還挺活躍的。
edu118gct 發表于 2013-12-30 14:29:12
好好學習、天天向上
海欣景景 發表于 2014-2-18 17:28:15
不錯不錯
edu118gct 發表于 2014-2-19 11:00:54
相互學習
lindeijun 發表于 2018-10-22 22:11:16
謝謝樓主分享!!
12下一頁
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成人综合影院 | 男人扒开女人下面狂躁的视频 | 蜜桃臀久久伊人福利 | 韩国一级伦理片 | 日本高清视频在线 | 韩国美女爽快毛片免费 | 91视频区| 日韩中文字幕视频在线观看 | 高清中文字幕视频在线播 | 日韩在线视频不卡一区二区三区 | 九色视频自拍 | 4438x全国最大成人网 | 好想男人又曰又添视频 | 精品伊人久久久99热这里只 | 男女做视频网站免费观看 | 亚洲高清一区二区三区 | 日韩成人影视 | 99ri在线观看| 色婷综合| 久久国产美女免费观看精品 | 久久久免费视频播放 | 亚洲视频重口味 | 插综合网 | 日韩影音 | 日本三级网站在线线观看 | 欧美黑人巨大性极品hd欧 | 羞羞视频在线观看入口 | 亚洲宅男天堂 | 又色又爽又黄的视频网站 | 毛片女人毛片一级毛片毛片 | 九九精品成人免费国产片 | 欧美黑人激情性久久 | 免费一级毛片在线播放不收费 | 日韩在线综合 | 欧美日韩中文在线视频 | 97在线视频免费播放 | 成人免费一区二区三区 | 亚洲好骚综合 | 黄色成年网站 | 四虎国产精品成人永久免费影视 | 免费大片黄在线观看日本 |