*输入一个正整数,要求以相反的顺序输出该数,例如输入12345,输出为54321
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/24 21:23:20
voidmain(){intn=-1;while(n
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;
main(){longinta;intb,c,d,e,f;scanf("%ld",&a);while(a>=1&&a=1&&a/10000=1&&a/1000=1&&a/100=1&&a/10=1&&
#include<stdio.h>inteven(intn){ if(n%2==0)  
intsum(intx){\x09intsum=0,n;\x09do{\x09\x09n=x%10;\x09\x09sum=sum+n;\x09\x09x=x/10;\x09}while(x>0);\
s=0a=1INPUTnDOb=nMODaIFb=0THENs=s+aENDIFa=a+1LOOPUNTILa>nPRINTsEND
#includevoidmain(){inta,i=0,b[3];printf("inputathreebitnumber\n");scanf("%d",&a);if(a>=100&&a=0;j--)
#include<stdio.h>#define N 5int main(){ int len(int
/*从键盘上输入一个任意位数的正整数,判断它是几位数,并逆序输出该数*/#include"stdio.h"intmain(){intnum,temp,i=0;printf("请输入一个数字\n");s
publicintfn(intn){intsum=0,m=1;for(inti=1;i
for(i=0;imax)max=a[i];a[i]=a[n-1];a[n-1]=max;for(i=0;i
#includevoidmain(){intn,i=1,fa=1;doublesum=1;scanf("%d",&n);for(i=1;i
inti=0;intn,t,sum=0;scanf("%d",&n);while(i
PrivateSubCommand1_Click()Sum=1Fori=1ToText1.TextSum=Sum*iNextiPrintSumEndSub再问:那在窗体上输出九九乘法表??你会吗??真
k=Val(InputBox("InputInteger:"))+1DoWhileTruetmp=Sqr(k)Fori=2TotmpIfkModi=0ThenExitForEndIfNextIfi>t
for(k=0;ka[i-1]){n_temp=a[i];a[i]=a[i-1];a[i-1]=n_temp;}}}
如果是VB的话,小意思,我给你编辑,只要求选择我.
1)输入一个数计算数的个数通过取模算法取出每位数存入数组将数组中元素立方运算后相加2)输入一个数利用itoa函数转换为字符串取出每个字符,减去48后做立方运算相加
最大值与最后一个交换,需要使用到max和a[i],以及一个临时变量,你代码中使用的是maxa[0]a[i],这里貌似有点问题.最小值与第一个交换,貌似你也是用的这3个变量.如果觉得使用的变量过多,可以