网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言编写函数输出新数 c语言输出函数的三种形式

C语言, 写一个函数,将两个正整数n1, n2连成一个新的整数m。

两种方法可以做

网站建设哪家好,找成都创新互联公司!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了武鸣免费建站欢迎大家使用!

一个是常规的 根据位数,循环取后一个最高位的值,然后前一个乘十加上去。代码很麻烦

一个是借用字符串。代码如下

#include stdio.h

int main()

{

int n1,n2,m;

char s[100];

scanf("%d%d",n1,n2);

sprintf(s,"%d%d",n1,n2);

sscanf(s,"%d",m);

printf("%d\n",m);

return 0;

}

四句代码搞定。

找出一个数字里面的偶数字 组成新数输出 C语言编程

C语言里计算幂不是用^的,是用函数pow的,这个函数在头文件math.h里

你的代码可以这样改

#includestdio.h

#include math.h//这里加一个头文件

long int some(long int s);

void main()

{

long int m;

printf("input a long number:");

scanf("%d",m);

printf("%d\n",some(m));

}

long int some(long int s)

{

int a,n=0,m=0;

while (s!=0)

{

a=s%10;

if(a%2==0)

{

m=m+a*(pow(10,n));//这里改一下

n++;

}

s=s/10;

}

return m;

}

C语言程序取数字构成新数字问题

int lastbit(int number){int k;k=number%10;return k}

main(){int a[100];\\数组大小自己设定即可

long k=0;for(i=0i++){scanf("%d",a[i]);if(a[i]=='\0') break;}

for(i=0;a[i]!='\0';i++)k=k*10+lastbit(a[i]);printf("%ld",k);}


分享名称:c语言编写函数输出新数 c语言输出函数的三种形式
文章地址:http://bjjierui.cn/article/ddjghoi.html

其他资讯