三个数排序 ; 判断字符

三个数排序

描述:输入三个整数,分别放在x,y,z中,编写程序把数据重新按从小到大的顺序放入x,y,z中,然后输出x,y,z的值(空格间隔三个数)。
输入:输入三个整数x,y,z
输出:排序后输出x,y,z

输入格式:
输出格式:
输入样例:
8 4 9
输出样例:
4 8 9

#include <stdio.h>
int main()
{
int x,y,z,t; 
scanf("%d %d %d",&x,&y,&z);
if(x>=y){t=x;x=y;y=t;}
if(x>=z){t=x;x=z;z=t;}
if(y>=z){t=y;y=z;z=t;}
printf("%d %d %d",x,y,z);
return 0;
}

判断字符

从键盘输入一个字符,判断所对应的类型。如果是数字输出digit、大写字母输出capital letter、小写字母 输出small letter,其它输出other character

输入格式:
输入一个字符

输出格式:
判断类型,输出所对应的英文串并换行

输入样例:
第1组输入

1
第2组输入

F
输出样例:
第1组输出

digit
第2组输出

capital letter

#include<stdio.h>
int main()
{
    char a;
    scanf("%c",&a);
    if(a>='0'&&a<='9')
        printf("digit");
    else if(a>='a'&&a<='z')
        printf("small letter");
    else if(a>='A'&&a<='Z')
        printf("capital letter");
    else
        printf("other character");
    return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值