标题:C语言
只看楼主
火箭
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-6-10
 问题点数:0 回复次数:11 
C语言

将两个两位数的正整数a和b合并形成一个整数放在c中.合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上.

例:当a=45, b=12.调用该函数后,c=5142.

搜索更多相关主题的帖子: C语言 
2004-06-10 12:19
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
得分:0 

这种题目蛮多的吗,做这种题只要会用%和/这两个符号就可以了

%是取余,比如你要取a的个位,用a%10就得到了,

取十位的话是a/10%10

依次类推


我的主页 http://www.
2004-06-10 12:41
火箭
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-6-10
得分:0 

可以详细一点吗。。

具体是这样写。。

麻烦啦。

2004-06-10 13:03
kazu110
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2004-6-9
得分:0 
哈哈哈~529的吗?
2004-06-10 13:35
火箭
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-6-10
得分:0 
不是529的,帮帮忙。
2004-06-10 13:49
pklee
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2004-6-10
得分:0 

sb

2004-06-10 19:05
当当
Rank: 1
等 级:新手上路
帖 子:235
专家分:0
注 册:2004-4-30
得分:0 

#include <stdio.h> void main() { int a=45,b=12; int i,j,n,m; i=a%10;//a个位 j=a/10%10;//a10位 n=b%10;//b个位 m=b/10%10;//b10个位 printf("%d%d%d%d",j,m,i,n); printf("\n"); }

OK!楼上的不要骂人哦,不要以为简单的东西就不重要了,越简单越容易出错哦.

要不是版主指点,我还真不知道怎么做啊.谢谢版主jzh2004啊.

[此贴子已经被作者于2004-06-10 21:31:18编辑过]


学好编程就能编出自己的未来! 加油!自信!努力!奋斗!
2004-06-10 21:25
火箭
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-6-10
得分:0 

谢谢你,

2004-06-10 22:07
火箭
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2004-6-10
得分:0 
好象不是很完整
2004-06-10 22:17
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
得分:0 
以下是引用当当在2004-06-10 21:25:53的发言:

#include <stdio.h> void main() { int a=45,b=12; int i,j,n,m; i=a%10;//a个位 j=a/10%10;//a10位<--这里应该是j=a/10;加中%10毫无意义,因为a是个两位正整数 n=b%10;//b个位 m=b/10%10;//b10个位,《--同上 printf("%d%d%d%d",j,m,i,n);〈---c=j*1000+m*100+i*10+n 正整数a和b合并形成一个整数放在c中 printf("\n"); }

OK!楼上的不要骂人哦,不要以为简单的东西就不重要了,越简单越容易出错哦.

要不是版主指点,我还真不知道怎么做啊.谢谢版主jzh2004啊.

九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2004-06-10 22:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-2286-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.080950 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved