一道题测试题:c++用户接受 一个数a,返回数字1-a之间所有的能被3整出的和;如果是一个a<0直接跳出结果,返回到接收下一个数字。
运用c++数组 函数
/*
程序的功能:求1到100之间所有能被3整除的数据之和
实现的思路:for循环 从1到100之间 如果这个数能被三整除(i%3=0)
就把这个数加起来
*/
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int sum = 0;
int i=1;
for (i=1;i<=n;i++)
{
if (i%3==0)
{
sum+=i;
}
}
printf("1到100之间所有能被3整除的数据之和是sum = %d\n",sum);
return 0;
}