雨点的成长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,663评论 0 8
  • 1 顺序语句 语句:使用分号分隔的代码称作为一个语句。 注意:没有写任何代码只是一个分号的时候,也是一条语句,...
    哈哈哎呦喂阅读 419评论 0 0
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,805评论 18 399
  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 726评论 1 1
  • [The Swift Programming Language 中文版]本页包含内容: Swift提供了多种流程控...
    风林山火阅读 605评论 0 0