输入任意一个正整数,若该数不是
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/21 22:07:26
解决的办法很多.楼主想用程序的办法来解决吗?我写个伪代码给你参考下.i=1while(n/10>0){i=i+1n=n/10}printi这里算出来的i就是n的位数.如果有什么不明白了,再问:我说说我
voidmain(){inta;scanf("%d",&a);if(a%2==0){printf("偶数");}else{printf("奇数");}}programJO;vara:integer;b
intmain(intargc,char*argv[]){intinput;intret,num;printf("Inputaint:");scanf("%d",&input);for(;;){num
很简单,用while#includevoidmain(){intn;intm;printf("输入一个数:");scanf("%d",&n);while(n>=1){m=n%10;
#include <stdio.h>void main(){ int n; &
intmain(){intn,n1,n2,n3,n4;cin>>n;n1=n/1000;n2=(n%1000)/100;n3=(n%100)/10;n4=n%10;n=n1+10*n2+100*n3+
#includevoidmain(){inti,z,x,y,j;printf("pleaseinputz:");//输入整数scanf("%d",&z);for(i=1;i
#includeintmain(){inta,sum=0;scanf("%d",&a);while(a){sum+=a%10;a/=10;}printf("sum=%d\n",sum);return0
#include#includeintmain(){intn,r,i,t,b;chara[100];charc[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";//a数组用储存转后每位的
团队俊狼猎英#includeusingnamespacestd;intmain(){inta[10];inti,j;intb,k=100000;cin>>b;for(i=1;i再问:这个程序有好多错误
x=""@2,10say"输入任意一个正整数"getxpicture"999999999999999"readlx=len(alltrim(x))lx=alltrim(str(lx))@4,14say
privatesubcommand1_click()dimi,j,nn=val(inputbox("n="))ifIsPrime(n)thenprintn&"是素数."elsefori=n+1ton+
DimnAsInteger,iAsIntegerDimflgAsBooleann=Val(Text1.Text)n=n+1Fori=2ToSqr(n)IfnModi=0ThenExitForNexti
#includemain(){inti,j,k,n;scanf("%d",&n);if(n
代码:#include <stdio.h>int sum(int n){\x05int s = 0;\x05while(n>
clears=0input'请输入一个正整数:'toxfori=1toxifi%20&&判断i是否为奇数s=s+iendifendfor's=',sreturn(此题是求和问题,循环和用循环语句,因知
这个问题的答案很多,如果你要求的阶乘不是很高阶的话,还好.如下:longjiecheng(intn){inti;if(n
k=Val(InputBox("InputInteger:"))+1DoWhileTruetmp=Sqr(k)Fori=2TotmpIfkModi=0ThenExitForEndIfNextIfi>t
Modulemodule3SubMain()DimnumAsIntegerDimiAsIntegerConsole.Write("请输入一个正整数:")num=Integer.Parse(Consol
#include#includevoidmain(){inti;charstr[100];scanf("%s",&str);printf("长度为:%d\n逆序输出:",strlen(str));fo