输入整数a和b,若a的平方加上b的平方大于100,则输出a的平方加b的平方百位以上的数字,否则输出两数之和。c语言
时间: 2024-05-01 11:19:43 浏览: 122
C语言程序设计-将两个两位数的正整数a、b合并形成一个整数放在c中;合并的方式是:将a数的十位和个位数依次放在c数的百位
5星 · 资源好评率100%
可以使用以下代码实现:
```c
#include <stdio.h>
#include <math.h>
int main() {
int a, b, sum, square_sum, digit;
printf("请输入整数a和b:\n");
scanf("%d%d", &a, &b);
square_sum = pow(a, 2) + pow(b, 2);
if (square_sum > 100) {
digit = square_sum / 100;
printf("a的平方加b的平方百位以上的数字为:%d\n", digit);
} else {
sum = a + b;
printf("两数之和为:%d\n", sum);
}
return 0;
}
```
程序中使用了`pow`函数来求平方,使用`if...else...`语句判断条件,根据不同情况输出不同结果。
阅读全文