XDOJ—15,16,19—A+B+C,字符输入输出,实数运算

XDOJ—15,16,19—A+B+C,字符输入输出,实数运算

2019.12.29日

A+B+C

问题描述:
通过键盘输入三个整数a,b,c,求3个整数之和。

输入说明:
三整形数据通过键盘输入,输入的数据介于-100000和100000之间,整数之间以空格、跳格或换行分隔。

输出说明:
输出3个数的和。

输入样例:
-6 0 39

输出样例:
33

#include<stdio.h>
int main()
{
	int a,b,c,sum;
	scanf("%d %d %d",&a,&b,&c);
	if((a>=-100000&&a<=100000)&&(b>=-100000&&b<=100000)&&(c>=-100000&&c<=100000));
	sum=a+b+c;
	printf("%d",sum);
	return 0;
}

字符输入输出

问题描述:
通过键盘输入5个大写字母,输出其对应的小写字母,并在末尾加上“!”。

输入说明:
5个大写字母通过键盘输入,字母之间以竖线“|”分隔。

输出说明:
输出5个大写字母对应的小写字母,之间无分隔,并在末尾加上‘!’。

输入样例:
H|E|L|L|O

输出样例:
hello!

#include<stdio.h>
int main()
{
    char A,B,C,D,E,a,b,c,d,e;
    scanf("%c|%c|%c|%c|%c",&A,&B,&C,&D,&E);
    a=A+32;
    b=B+32;
    c=C+32;
    d=D+32;
    e=E+32;
    printf("%c%c%c%c%c!",a,b,c,d,e);
    return 0;
}

实数运算

问题描述:
通过键盘输入长方体的长、宽、高,求长方体的体积V(单精度)。

输入说明:
十进制形式输入长、宽、高,输入数据间用空格分隔。

输出说明:
单精度形式输出长方体体积V,保留小数点后3位,左对齐。

输入样例:
15 8.12 6.66

输出样例:
811.188

#include<stdio.h>
int main()
{
    float a,b,c,V;
    scanf("%f %f %f",&a,&b,&c);
    V=a*b*c;
    printf("%.3f\n",V);
    return 0;
}
发布了47 篇原创文章 · 获赞 2 · 访问量 1337

猜你喜欢

转载自blog.csdn.net/qq_45550139/article/details/103746788