2. 编程判断输入的正整数是是否既是5又是7的整倍数。若是,则输出yes;否则输出no

2024-11-11 01:01:46
推荐回答(4个)
回答1:

一、用C语言/C++:

int main(){

int n;//设输入的数为n

 scanf("%d",&n);//输入

 if(n%5==0&&n%7==0){//判断n与5和7的关系

 printf("yes");

   }

 else{

 printf("no");

   }

 printf("\n");

 return 0;


}

二、加上C语言或C++对应的头文件即可运行,下面是我在codeblocks运行玩的截图。

输入样例:9

输出:no

三、 扩展:  

1.像这种简单判断一个数的输入输出时,用一个if else操作即可。若是在数组内查询某个数并判断,可以再加一个for循环。  

2.C语言对应头文件:#include C++对应头文件:#include;using namespace std。

回答2:

你要用什么软件的啊,这是C的
#include "stdio.h"

void main()
{
int num;
printf("请输入一个正数:\n");
scanf("%d", &num);
if(num%5 == 0 && num%7 == 0)
{
printf("yes\n");
}
else
{
printf("no\n");
}
}

回答3:

int main()
{
unsigned int n;
printf("输入一个正数:");
scanf("%d", &n);
if(n%5==0&&n%7==0) printf("\nYes");
else printf("\nNo");
return 0;
}

回答4:

#include
void main(){
unsigned int num;
scanf("%d",&num);
if(num%(5*7)==0)
printf("yes");
else
printf("no");
}