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

本文档包含四个C语言程序示例,分别演示了:1) 接收两个实数并按降序输出;2) 判断输入字符并转换大小写;3) 根据输入的成绩等级输出分数段;4) 判断输入字符类型并相应转换。这些程序涉及基本的输入输出、条件判断和字符处理操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.输入两个实数,按由大到小的顺序输出这两个数。

// An highlighted block
var foo = 'bar';
#include<stdio.h>
 main()
 {
 	float a,b,max;
 	printf("输入两个数,我帮你比大小\n");
 	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("输入一个字母\n");
	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("输入你的成绩等级哦\n");
	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("输入一个字符哦\n");
 	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");
 }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值