用c语言本要求读入2个整数A和B,然后输出它们的和。
时间: 2024-10-13 20:07:44 浏览: 44
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
在C语言中,你可以使用标准输入流`stdin`以及`scanf`函数来读取两个整数`A`和`B`,然后使用`+`操作符计算它们的和,并通过`printf`函数输出结果。下面是相应的代码:
```c
#include <stdio.h>
int main() {
int A, B; // 声明两个整型变量A和B
printf("请输入第一个整数A: ");
if (scanf("%d", &A) != 1 || A == EOF) { // 检查是否成功读取
perror("错误:读取A");
return 1;
}
printf("请输入第二个整数B: ");
if (scanf("%d", &B) != 1 || B == EOF) { // 检查是否成功读取
perror("错误:读取B");
return 1;
}
int sum = A + B; // 计算和
printf("A 和 B 的和是: %d\n", sum);
return 0;
}
```
这里我们使用`scanf`逐个读取输入的整数,并检查返回值确认是否成功。如果输入不是有效的整数或者文件结束标志(EOF)出现,我们会打印错误信息并退出程序。
阅读全文