发布网友 发布时间:2022-05-05 09:14
共1个回答
热心网友 时间:2023-10-03 04:45
两种方法:
一、用字符串保存输入,输入3个数字字符。
二、用int型保存输入,通过整除、求余的操作获取每一位数字,再将3位数和与3求余,余为0就是3的倍数。
下面用方法二写:
#include <stdio.h>
int main()
{
int num,g,s,b;
printf("请输入一个三位数:"),scanf("%d",&num);
g=num%10,s=(num%100)/10,b=num/100;
if((g+s+b)%3==0) printf("yes\n");
else printf("No\n");
return 0;
}