编写函数求任意一个整数的逆序数
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 18:43:21
intfun(intn){inta=n,b=0;while(a>0){b=b*10;b=b+a%10;a=a/10;}printf("%d",b);getch();return0;}或者把后三行删掉,
fun(intn){intc=0;whlie(n>0){c=n%10;printf("%d",c);n=n/10;}}
#includemain(){inta,c,b,d;scanf("%d%d",a,b);c=a+b;d=a*b;printf("%d%d",c,d);}再问:采用函数的方法再答:先输入两个数,然后执行
#include<stdio.h>int getmax(int a,int b){ re
voidfun(longn){intwan,qian,bai,shi,ge;//定义各数位longnixushu;//定义逆序数wan=n/10000;qian=(n-wan*10000)/1000;
intfun(intn){inta=n,b=0;while(a>=1){b=10*b+a%10;a=a/10;}returnb;}已经调试通过了哦!
第一个:#includeintmain(){intans=0,in;scanf("%d",&in);printf("%d\n",in);ans=in%10;in/=10;while(in/10){an
调试过了,如果需要小数,把int换成float就行了#include"stdio.h"intSub(inta,intb){intc=a-b;returnc;}intmain(){inta,b;prin
#includemain(){intn,i;inta[10];printf("请输入个数n:");scanf("%d",&n);for(i=0;i=0;i--)printf("%d\t",a[i]);
#include <stdio.h>#include <math.h>int main(void){ long i
INPUTxa=xMOD2IFa=0THENPRINT"x是偶数"ELSEPRINT"x是奇数"ENDIFEND
具体代码如下:#includeintmain(){intn,i=0;printf("Entern:");scanf("%d",&n);while(n){printf("%d",n%10);n/=10;
#include"stdio.h"#include"conio.h"#defineQ100voiddx(chars[Q])/*自定义函数,功能实现字符串倒叙*/{inti,j;chartemp;for
intflip(intin)//不用数组{intout=0,flag=0;if(in>-10&&inreturnin;elseif(in{flag=1;in=-in;}do{out+=in%10;ou
#includeusingnamespacestd;voidmain(){inta=0,b=0;cin>>a>>b;cout
#includevoidmain(){inta,b,sum=0;printf("请输入两个整数:");//将两个改成n个就好了scanf("%d%d",&a,&b);sum=a+b;printf("%
ifxmod2=0thenmsgbox"是偶数"elsemsgbox"是奇数"
使用什么VB的话是INPUTNIFN\2=0THENPRINT'是'ELSEPRINT'否'ENDIFEND
Line8这个赋值语句不对.再问:为什么??再答:很明显。b2=(x-b2*100)/10;你这语句也太奇葩了,b2根本就没有值,它是一个很奇怪的数,结果出来个负的当然很正常。你可以尝试以下代码:#i