admin 管理员组

文章数量: 1086019


2024年4月25日发(作者:linux将txt文件打印到网页)

1、

2、

编写程序对输入的一个小写字母,将字母循环后移5个字母

后输出。如a变成f,w变成b。

给出一百分制成绩,要求输出成绩等级A、B、C、D、E。

90分以上为A,80~89为B,

70~79分为C,60~69分为D,60

分以下为E。(用if语句和switch语句实现)

第一题:#include

void main()

{

char c;

while((c=getchar())!='n')

{

if((c>='a'&& c<='z')||(c>='A'&& c<='Z'))

{

c=c+5;

if(c>'Z'&& c<='Z'+5||c>'z')

c=c-26;

}

printf("%c",c);

}

printf("n");

}

第二题:#include

void main()

{

int a,b;

if(a<=100)

if(a>=60) b=a/10;

else

if(a>=0) b=5;

switch(b)

{

case 10:

case 9:printf("An");break;

case 8:printf("Bn");break;

case 7:printf("Cn");break;

case 6:printf("Dn");break;

case 5:printf("En");break;

}

}

printf("n");


本文标签: 成绩 字母 语句 循环 输出