输入一个整数n是否同时被5和7整除c语言
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/25 15:29:23
#includeintmain(void){intn,a;scanf("%d",&n);a=0;if(n%3==0)++a;if(n%5==0)++a;if(n%7==0)++a;if(a==0)pr
#include"stdio.h"intmain(){inta[10][10]={0};intn,i,j,sum1=0,sum2=0;scanf("%d",&n);for(i=0;i
1.int的范围太小,可能题目的n会比较大,用long试试,还不行的话换longlong;2.题目说了不包括n,你的代码里面包括了n;3.输出格式方面,最后最好输出一个换行符.#includeintm
PrivateSubcommand1_click()Dimint1AsIntegerint1=InputBox("输入一个整数")Ifint1Mod15=0ThenMsgBox"此数能同时被3和5整除
$num=array('9','21','12','55','100');foreach($sumas$s){if($s%3==0||$s%7==0){echo$s;}}
#includeintmain(intargc,char*argv[]){intnum;printf("输入一整数:");scanf("%d",&num);if(num%3==0&&num%5==0&
#includeintisp(intn){\x09inti;\x09if(n再问:第一行输入一个整数n,表示老外说了多少句话。然后是n行,每一行是老外说的外语。Output对于老外说的每句话,请统计出
#include"stdio.h"main(){intx;printf("请输入一个数字:");scanf("%d",&x);if(x%3==0)printf("该数字能被3整除.");if(x%5=
用out参数而且这不是已经返回了吗printf("Thereare%5dnumbersmeettheneeds.",n);加一行这个直接输出个数不就好了
#includeintmain(){inta;intb=0,c=0,d=0;scanf("%d",&a);if(a%5==0)c=1;if(a%7==0)d=1;elseif(c==1&&d==1)p
#includeintfun(intx);voidmain(){intn,i;scanf("%d",&n);for(i=1;i
PrivateSubform_load()a=InputBox("","输入一个数","")IfIsNumeric(a)ThenIfaMod15=0ThenMsgBoxa&"能被3和5同时整除"Els
以下是关键代码intnum;//这个是要你判断的数if(num%3==0&&num%5==0)//判断能否被整除printf("能被3和5整除");
varn,i,j,k:longint;t:boolean;beginreadln(n);ifn=1thenbeginwritelN('no');halt;end;t:=true;fori:=2totr
#includeintmain(void){intn,m,max;\x05scanf("%d",n);\x05intp[n],i;\x05for(i=0,imax)//当p[0]是给max赋初值或者当
vari,j,n,m:longint;procedureprint(c:char;a:integer);vari:longint;beginfori:=1toadowrite(c);end;begin
FLAG=T//这个t是表示ture,flag是一个标记变量,FORI=2TON-1//这个循环i的值由2-i-1IFMOD(N,I)=0//在2-i-1这些数中如果除n的余数为0(mod是求余函数)
vars,n,a:longint;begins:=0;whilea0dobeginn:=amod10;s:=s+n;a:=adiv10;end;writeln(s);end.
1、楼主注意=与==的区别:if(a%3=0)应该是手误吧?2、函数实现的时候不要带分号哦intx1(inta).建议楼主这样写int x1(int a){