浅谈C语言中的两种语句

我们都知道学习C语言都会遇到两种常见的语句:选择语句,循环语句。今天就让我们一起来简单看看这些语句的特点及功能吧!

选择语句

  1. if语句,用来实现两个分支的选择结构。
  2. switch语句,用来实现多分支的选择结构。

比如这里有一个选择语句:

#include<stdio.h>
int main()
{
int coding=0;
printf("你会去敲代码吗?(选择1 or 0):>");
scanf("%d",&coding);
if(coding==1)
{
printf("坚持,你会有好offer\n");
}
else
{
printf("放弃,回家卖红薯\n");
}
return 0;
}

循环语句

C语言中的循环语句有哪些呢?

. while循环语句
. for循环语句
. do…while循环语句

1.while循环语句的一般形式:
while(表达式)语句;
语句中应有能使循环趋于结束的语句。
只要当循环条件表达式为真(即给定的条件成立),就执行循环语句。
注意:while循环的特点是先判断条件表达式,后执行循环语句。

#include<stdio.h>
int main()
{
printf("努力学习\n");
int line=0;
while(line<=20000)
{
line++;
printf("我要继续努力敲代码\n");
}
if(line>20000)
{
printf("走向成功的彼岸\n");
}
return 0;
}

2.for语句的一般表达式:
for(表达式1;表达式2;表达式3)
语句;

表达式1:设置初始条件。
表达式2:循环条件表达式。
表达式3:循环变量的调整。
用for循环语句输出1~100的数:

#include<stdio.h>
int main()
{
int i=0;
for(i=1; i<=100; i++)
{
printf("%d ",i);
}
return 0;
}

3.do…while语句的一般表达式:
do
语句
while(表达式);

用do…while语句实现1~100的自然数相加

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

以上是对c语言中两种结构的简单介绍,具体运用和说明将在后续给出,请持续关注哦!

猜你喜欢

转载自blog.csdn.net/tangya3158613488/article/details/82838797