请对上面2个程序加上中文注释,并且程序每一行下面加一空行。
时间: 2024-04-30 07:23:42 浏览: 7
程序一:
```
#include <stdio.h>
int main() {
int num1, num2, sum;
printf("请输入两个整数,用空格隔开:\n");
scanf("%d %d", &num1, &num2);
sum = num1 + num2;
printf("%d + %d = %d\n", num1, num2, sum);
return 0;
}
```
```
#include <stdio.h> // 声明头文件
int main() {
int num1, num2, sum; // 定义整型变量
printf("请输入两个整数,用空格隔开:\n"); // 输出提示信息
scanf("%d %d", &num1, &num2); // 从键盘读入两个整数
sum = num1 + num2; // 计算两个整数之和
printf("%d + %d = %d\n", num1, num2, sum); // 输出计算结果
return 0; // 程序结束并返回0
}
```
程序二:
```
#include <stdio.h>
int main() {
int num, i, flag = 0;
printf("请输入一个正整数:\n");
scanf("%d", &num);
for (i = 2; i <= num / 2; i++) {
if (num % i == 0) {
flag = 1;
break;
}
}
if (flag == 0 && num > 1)
printf("%d是素数\n", num);
else
printf("%d不是素数\n", num);
return 0;
}
```
```
#include <stdio.h> // 声明头文件
int main() {
int num, i, flag = 0; // 定义整型变量
printf("请输入一个正整数:\n"); // 输出提示信息
scanf("%d", &num); // 从键盘读入一个正整数
for (i = 2; i <= num / 2; i++) { // 判断是否为素数
if (num % i == 0) {
flag = 1;
break;
}
}
if (flag == 0 && num > 1) // 输出结果
printf("%d是素数\n", num);
else
printf("%d不是素数\n", num);
return 0; // 程序结束并返回0
}
```