顺序结构程序设计(简单)

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");
 }
经验分享 程序员 微信小程序 职场和发展