1. 键盘输入两个数,比较两个数的大小,并输出较大的数
#include<stdio.h>
int main()
{
int x, y;
printf("请输入两个整数:");
scanf("%d%d", &x, &y);
if (x> y)
printf("MAX=%d\n", x);
else
printf("MAX=%d\n", y);
return 0;
}
2. 键盘输入三个数,比较三个数的大小,并按照从小到大顺序输出
#include<iostream>
#include<math.h>
using namespace std;
int main() {
int a,b,c,x;
cin>>a>>b>>c;
if(a>b) {
x=a;
a=b;
b=x;
}
if(a>c) {
x=a;
a=c;
c=x;
} if(b>c) {
x=b;
b=c;
c=x;
}
cout<<a<<" "<<b<<" "<<c;
}
3. 从键盘输入3个整数a,b,c的值,输出其中最大值。
#include<iostream>
using namespace std;
int main()
{
int a, b, c, max;
cout << "输入三个整数" << endl;
cin >> a >> b >> c;
//运用 条件运算符
max = (((a > b) ? a : b) > c) ? ((a > b) ? a : b) : c;
cout << "最大的数为:" << max << endl;
}
4. 输入一个字符,若是小写字母,则转换为大写字母,否则不转换。最后输出。
#include<stdio.h>
int main()
{
char x;
scanf("%c",&x);
if(x >= 97)
{
printf("%c",x - 32);
}
else
{
printf("%c",x);
}
return 0;
}
5. 键盘输入任意一个字符,判断是字母,数字或者空格
#include<stdio.h>
int main()
{
int x, y;
printf("请输入两个整数:");
scanf("%d%d", &x, &y);
if (x> y)
printf("MAX=%d\n", x);
else
printf("MAX=%d\n", y);
return 0;
}