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;
}
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。