c语言:输入两个正整数,计算并输出这两个数之间所有不能被3和5整除的数的和

时间: 2024-11-13 22:18:11 浏览: 8
RAR

输入两个数,输出在它们之间所有能被3整除的数-C语言代码

在C语言中,你可以通过循环结构来实现这个功能。首先,获取用户输入的两个正整数,然后使用for循环遍历它们之间的所有数字,检查每个数是否能被3或5整除,如果不能,则累加到总和中。以下是一个简单的示例程序: ```c #include <stdio.h> int main() { int num1, num2, i, sum = 0; // 输入两个正整数 printf("请输入两个正整数:"); scanf("%d %d", &num1, &num2); // 确保num1小于或等于num2 if (num1 > num2) { int temp = num1; num1 = num2; num2 = temp; } for (i = num1; i <= num2; ++i) { // 检查数字是否能被3和5整除 if (i % 3 != 0 && i % 5 != 0) { sum += i; } } // 输出结果 printf("这两个数之间所有不能被3和5整除的数的和为:%d\n", sum); return 0; } ``` 当你运行这个程序,它会提示你输入两个数字,然后计算并显示符合条件的数字之和。
阅读全文

相关推荐