2020-03-26

1.while的用法

2.switch用法

习题

#include<stdio.h>

void main()

{

//习题1

/* char a;

int m;

m='a'-'A';

while(1)

{

    scanf("%c",&a);

    if(a=='#')

{

break;

}

if(a>='A'&&a<='Z')

{

printf("%c\n",a+m);

}else if(a>='a'&&a<='z')

{

        printf("%c\n",a-m);

}else{

printf("输入不正确,请重新输入\n");

}

        scanf("%c",&a);

} */

//习题2

  /* int i,a,sum=0,k=scanf("%d",&a);

while(k)

{

    for(i=1;i<a;i++)

{

if(a%i==0)

{

sum+=i;

}

}

if(sum==a)

{

printf("%d是完数\n",a);

}else{

printf("%d不是完数\n",a);

}

    k=scanf("%d",&a);

    sum=0;

}*/

//习题3

  /* float a,b,k=2;

    while(k==2)

    {

      printf("请输入两个数字:");

      k=scanf("%f%f",&a,&b);

      if(k==2)

      {

      printf("结果为:%f\n\n",(a-b)/(a*b));

        }

    }*/


    //习题4

/* int a,b,i,k=2;

int sum=0;

while(k==2)

{

printf("请输入上限和下限整数:");

k=scanf("%d%d",&a,&b);

sum=0;

if(a>b&&k==2)

{

for(i=b;i<=a;i++)

{

sum=sum+i*i;

}

printf("最终的平方和为:%d\n",sum);

}else{

k=0;

printf("结束\n");

}

    }*/

//习题5

  /*  int i=1,sum=0;

    while(i)

    {

    sum+=i;

    if(sum>1000)

    {

        printf("当进行到%d时超过了1000\n",i);

        break;

    }

    i++;

    }*/

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 8,749评论 0 2
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 4,918评论 0 0
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,154评论 0 2
  • 1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。 2)读程序都要从main()入口, 然后从最上...
    杵臼凉薄yo阅读 6,430评论 0 7
  • 我不能否定,梦不是现实。什么是真实?在《黑客帝国》里面,电信号给大脑作用,大脑告诉我们这是现实,这个味道特别棒!除...
    牧子安阅读 1,144评论 1 0