C语言输入一个三位数,判断该数的个位与百位的和是否大于十位i,若大于则输出该数,若小于或等于则输出no
时间: 2024-02-15 22:02:31 浏览: 76
c代码-9.键盘输入一个三位数的正整数,其个位与百位相加若等于十位上的数字则输出"Yes",否则输出"No"。例如,输入"176",则输出"Yes"。输入"258",则输出"No"
好的,这是一个简单的C语言程序,实现了你的需求:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个三位数:");
scanf("%d", &num);
int units = num % 10; // 个位
int tens = (num / 10) % 10; // 十位
int hundreds = num / 100; // 百位
if (units + hundreds > tens) {
printf("%d\n", num);
} else {
printf("no\n");
}
return 0;
}
```
你可以在本地编译运行这个程序,输入一个三位数,程序会判断该数的个位与百位的和是否大于十位,根据判断结果输出相应的信息。
阅读全文