顺序结构程序设计(简单)
1.输入两个实数,按由大到小的顺序输出这两个数。
// An highlighted block
var foo = bar;
#include<stdio.h>
main()
{
float a,b,max;
printf("输入两个数,我帮你比大小
");
scanf("%f%f",&a,&b);
max=a;
if(b>a)
max=b;
printf("max=%f",max);
}
2.输入一个字符,判别它是否为大写字母,如果是,将它转换成小写字母;如果不是,则不转换。然后输出最后得到的字符。
// An highlighted block
//var foo = bar;
#include<stdio.h>
main()
{
char i;
printf("输入一个字母
");
scanf("%c",&i);
if(i>=A&&i<=Z)
{
i+=32;
printf("字母变成小写字母输出为%c",i);
}
else
printf("字母没变输出为%c",i);
}
3.要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70~84分,C等为60到69分,D等为60分以下。成绩的等级由键盘输入。
// An highlighted block
var foo = bar;
#include<stdio.h>
main()
{
char i;
printf("输入你的成绩等级哦
");
scanf("%c",&i);
switch(i)
{
case A:printf("85~100");break;
case B:printf("70~84");break;
case C:printf("60~69");break;
case D:printf("0~59");break;
default:printf("你好好输入等级,就四个别瞎输入");
}
}
4.输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出"space";如果不是上述情况,输出"other"。
// An highlighted block
//var foo = bar;
#include<stdio.h>
main()
{
char i;
printf("输入一个字符哦
");
scanf("%c",&i);
if(i>=A&&i<=Z)
{
i+=32;
printf("字母变成小写字母输出为%c",i);
}
else if(i>=a&&i<=z)
{
i-=32;
printf("字母变成大写字母输出为%c",i);
}
else if(i>=1&&i<=9)
{
printf("输出为数字%c",i);
}
else if(i== )
printf("space");
else
printf("other");
}
