雨點的成長2

C語言循環語句

switch語句

格式: switch(標識符){ case a:...;break; case a:...;break; default :....;break;}

學號與姓名

#include<stdio.h>
int main()
{
  int i;
  printf("請輸入學號:");
  scanf("%d",&i);
  switch(i)
{
case 1:
 printf("張三");
  break;
case 2:
 printf("李四");
  break;       //跳出循環
default:        //表示輸入其它沒有定義到的數據
 printf("王五");
  break; 
   }
   return 0;
} 

do while語句

格式:do{........}while(判斷條件);

計算1到10的和

#include<stdio.h>
int main()
{
    int i=0;
    int sum=0 ;
    do
    {
        sum+=i;
        i++;
    }
    while(i<=10);
    printf("%d\n",sum);
    return 0;
}

while語句

格式:while(判斷條件){.......}

循環10次hello world!

#include<stdio.h>
int main()
{
    int i;
    i=10;
    while(i--)
    {
    printf("hello world!\n");
    }
    return 0;
}

for語句

格式:for(條件(可以不寫);條件;條件){.......}

大循環一次,小循環循環一周,類比時鐘的時針(大循環)與分針(小循環)

九九乘法表

#include<stdio.h>
int main()
{
    int i,j;
    int sum;
    for(i=1;i<10;i++)
    {
        for(j=1;j<=i;j++)
        {
            sum=i*j;
            printf("%d*%d=%d ",i,j,sum);
        }
        printf("\n");
    }
    return 0;
}

goto語句

格式:語句標號:.........;goto 語句標號;

無限循環

#include<stdio.h>
int main()
{
    int A;
    A:printf("123\n");
      printf("123456\n");
      printf("123456789\n");
      goto A;
}

if語句

格式:if(判斷條件){.....} else if(判斷條件){......} else{.....}

注:if和else if判斷級別屬于同一級

#include<stdio.h>
int main()
{
    int i;
    scanf("%d",&i);
    if(i=1)
    {
        printf("好好學習");
    }
    else if(i=2)
    {
        printf("天天向上");
    }
    else
    {
         printf("bat");
    }
    return 0;
}
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 基礎 .NET概述 參考:http://www.cnblogs.com/yplong/p/3279934.html...
    donite閱讀 1,656評論 0 8
  • 1 順序語句 語句:使用分號分隔的代碼稱作為一個語句。 注意:沒有寫任何代碼只是一個分號的時候,也是一條語句,...
    哈哈哎呦喂閱讀 408評論 0 0
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,767評論 18 399
  • Swift 提供了類似 C 語言的流程控制結構,包括可以多次執行任務的for和while循環,基于特定條件選擇執行...
    窮人家的孩紙閱讀 722評論 1 1
  • [The Swift Programming Language 中文版]本頁包含內容: Swift提供了多種流程控...
    風林山火閱讀 588評論 0 0