2020-03-26

今天又学习了几种新的C语言语句结构,对于前期的结构这部分内容我们都已经基本掌握了,控制结构,循环结构,分支结构,各不相同却又互相联系。这是c语言最基础的部分,也是最重要的部分。明天有个测试,很期待,算是对这两个星期学习的一个成果验证吧。

作业1

#include<stdio.h>

int main()

{

char a,b;

printf("请输入一个大写或小写字母\n");

while(scanf("%c",&a)&&a!='#')

{

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

{

b=a-32;

printf("%c\n",b);

}

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

{

b=a+32;

printf("%c\n",b);

}

}

printf("结束\n");

}

作业2

#include<stdio.h>

int main()

{

int a,i=1;

while(scanf("%d",&a))

{

int sum=0;

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

  {

  if(a%i==0)

  {

  sum=sum+i;

  }

  }

  if(sum==a)

{

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

  }

  else

  {

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

}

}

printf("结束\n");

}

作业3

#include<stdio.h>

int main()

{

float a,b,c;

printf("请输入两个浮点数\n");

while(scanf("%f%f",&a,&b))

{

c=(a-b)/(a+b);

printf("结果是%f\n",c);

}

printf("结束\n");

}

作业4

#include<stdio.h>

int main()

{

int a,b;

int i;

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

while(1)

{

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

if(b<a)

{

int sum=0;

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

{

sum=sum+i*i;

}

printf("平方和从%d到%d是:",b*b,a*a);

printf("%d\n",sum);

}

else

{

printf("结束\n");

}

}

}

作业5

#include<stdio.h>

int main()

{

int a,b;

printf("请输入年份和月份:\n");

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

switch(b)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:printf("%d月有31天",b);break;

case 4:

case 6:

case 9:

case 11:printf("%d月有30天",b);break;

case 2:if(a%100==0&&a%400==0||a%4==0)

{

printf("%d月有29天",b);

}

else

{

printf("%d月有28天",b);

}

}

}

作业6

#include<stdio.h>

int main()

{

int i=1,sum=0;

while(sum<1000)

{

i++;

sum=sum+i;

}

printf("当加到第%d项时\n",i);

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 4,041评论 0 2
  • 今日学习了while循环和switch。 今日练习如下: 1.将输入的大写字母转换成小写,小写字母转成大写,当输入...
    虚怀若谷_7cd8阅读 295评论 0 0
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 1,312评论 0 0
  • while循环 scanf的赋值 switch 1. #include int main(){ char a; i...
    于渤文阅读 140评论 0 0
  • The best books are not read even by those who are called ...
    昔青阅读 315评论 0 0

友情链接更多精彩内容