用c语言编写程序,通过键盘输入二个正整数a和b,求这两个数的平方和,并输出结果
时间: 2023-06-08 15:07:27 浏览: 142
好的,这个问题我可以回答。请看下面的 C 语言代码:
```
#include <stdio.h>
int main() {
int a, b, squareSum;
printf("请输入两个正整数:");
scanf("%d %d", &a, &b);
squareSum = a * a + b * b;
printf("%d 和 %d 的平方和是 %d", a, b, squareSum);
return 0;
}
```
希望这个代码可以帮到你。如果你有其他问题,可以随时问我。
相关问题
用c语言编写程序,通过键盘输入二个正整数a和b,求a对b取余的值,并输出结果。
好的,可以。这是一个比较简单的问题,以下是C语言程序的实现:
```c
#include <stdio.h>
int main() {
int a, b, result;
printf("请输入两个正整数a和b:");
scanf("%d%d", &a, &b);
if (b == 0) {
printf("除数不能为0!\n");
return 1;
}
result = a % b;
printf("%d对%d取余的结果为:%d\n", a, b, result);
return 0;
}
```
当然,这只是一个基础的示例程序,还有很多可以改进的地方。希望能够帮到你。
C语言编写一程序:输入两个正整数a和b,求其最小公倍数
以下是C语言程序,用于求两个正整数a和b的最小公倍数:
```c
#include <stdio.h>
int main() {
int a, b, max;
printf("请输入两个正整数a和b:\n");
scanf("%d %d", &a, &b);
// 求出a和b的最大公约数
for (int i = 1; i <= a && i <= b; i++) {
if (a % i == 0 && b % i == 0) {
max = i;
}
}
// 最小公倍数为a和b的乘积除以最大公约数
int min = a * b / max;
printf("最小公倍数为:%d\n", min);
return 0;
}
```
运行程序后,输入两个正整数a和b,程序会输出它们的最小公倍数。