输入一个整数m,若能被3或5整除,输出1,否则输出-1
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/11 14:40:27
![输入一个整数m,若能被3或5整除,输出1,否则输出-1](/uploads/image/f/7441234-34-4.jpg?t=%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E6%95%B4%E6%95%B0m%2C%E8%8B%A5%E8%83%BD%E8%A2%AB3%E6%88%965%E6%95%B4%E9%99%A4%2C%E8%BE%93%E5%87%BA1%2C%E5%90%A6%E5%88%99%E8%BE%93%E5%87%BA-1)
#include#includeintmain(){intm,n,i,j,s;intarr[30][30];while(scanf("%d%d",&m,&n)!=EOF){for(i=0
scanf("%a",&a);这个里面改成%d,你输入进去的数字是整形的,%a还没有这种类型的数据想无限循环这样就可以了while(true){printf("输入一个整数:");scanf("%d"
#include/**希望你自己能够看得懂..利用了递归的思想*//**@author:banxi1988*@date:2010-12-12**/intcanuse(intx,intk){if(x
我把SCANF里的中文去掉就正常了.
import java.util.Scanner;public class $ { public sta
for{i=i;i再问:printf印出n!=%d*%d*%d*%d*%d...=%d可是我不知道要如何写才能分解成1X2X3X4X5...这样的,例如我输入8,我想印出1X2X3....X8=%d这
问题分析程序主要存在以下几个问题:1、存在语法错误,少一个“}”,可能是贴代码时遗漏了.2、在main函数里面不应该用void fun(int n); 这是函数声明,而不
/*#include"stdio.h"main(){intx;printf("请输入一个数字:");scanf("%d",&x);if(x%3==0&&x%5==0)printf("该数字能同时被3,
#includeintmain(void){intn,m,max;\x05scanf("%d",n);\x05intp[n],i;\x05for(i=0,imax)//当p[0]是给max赋初值或者当
#includevoidmain(){\x09longa;\x09printf("inputanumber:\n");\x09scanf("%d",&a);\x09if(a%3==0&&a%5==0&
voidmain(){intn;printf("请输入一个整数:");scanf("%d",&n);if(n%3==0&&n%5==0&&n%7==0)printf("\n此数能被3,5,7整除\n"
各位数相加和能被3整除,那么这个数就能被3整除,如258各位数相加等于15,15能被3整除,那么258也能被3整除.能够被5整除的只要各位数是0或5就行啦.15和10都能被5整除.另外,0除以任何数都
#includevoidmain(){intn,i=2,flag=0;cin>>n;cout
intnumber=0;Scannersc=(newScanner(System.in));try{System.out.print("请输入一个数:");number=sc.ne
先看它一共有几位假设有54321位,该数字除以10000取模,就是第一位数字5,然后减去50000,得4321,继续
#includeintmain(){inta;intb=0,c=0,d=0;scanf("%d",&a);if(a%3==0)b=1;if(a%5==0)c=1;if(a%7==0)d=1;if(b*
intnumber;scanf("%d",&number);if(number%3==0&&number%5==0){printf("YES");}else{printf("NO");}
k%3==0||k%7==0no\n
#include<stdio.h>/**Author: QCQ*/long factorial(int number);void printout(
Functionisprime(xAsInteger)DimkAsInteger,flagAsBooleank=2flag=TrueWhilek