2020-03-26

while循环 scanf的赋值 switch

1.

#include<stdio.h>

int main(){

char a;

int i=1;

while(scanf("%c",&a)){

if(a=='#'){

i=i-1;

}else{

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

a=a+32;

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

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

a=a-32;

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

}

while((a>='A'&&a<='Z')&&(a>='a'&&a<='z')||a!='#'){

printf("请输入字母!\n");

break;

}

scanf("%c",&a);

}

}

}


2.

#include<stdio.h>

int main(){

int  a;

int i=1;

int  b;

int  x=0;

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

for(b=1;b<=a/2;b=b+1){

if(a%b==0){

x=x+b;

}

}

if(a==x){

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

}else{

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

}

x=0;

}

}

3.

#include<stdio.h>

int main(){

float a;

float b;

float c;

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

if(a>b){

float d;

d=(a-b)/(a*b);

printf("%f",d);

}else{

c=a;

a=b;

b=c;

float d;

d=(a-b)/(a*b);

printf("%f",d);

}

}

4.

#include<stdio.h>

int main(){

int a;

int b;

int m;

int i;

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

while(scanf("%d%d",&a,&b)&&a>b) {

int x=0;

m=a-b;

for(i=1;i<=m+1;i++){

x=x+b*b;

b++;

}

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

}

5.

#include<stdio.h>

int main()

{

int year,month;

scanf("%d%d",&year,&month);

switch(month)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

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

case 4:

case 6:

case 9:

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

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

{

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

}

else

{

printf("%d这个月有28天",month);

}

break;

}

}

6.

#include<stdio.h>

int main(){

int i=1;

int s=0;

while(s<1000){

s=s+i;

i=i+1;

}

printf("第%d项",i-1);

}

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

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 8,749评论 0 2
  • C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的 算法 题目:...
    Poison_19ce阅读 4,918评论 0 0
  • 1.while的用法 2.switch用法 习题 #include void main() { //习题1 /* ...
    王子言_853c阅读 793评论 0 0
  • 1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。 2)读程序都要从main()入口, 然后从最上...
    杵臼凉薄yo阅读 6,430评论 0 7
  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,145评论 0 13