| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1406 人关注过本帖
标题:有一个16位的整数,每4位为一个数,写函数求他们的和。
只看楼主 加入收藏
lang0056
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-11-1
收藏
得分:0 

看看,呵呵

2007-11-06 12:39
江湖之神
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-7-20
收藏
得分:0 
是二进制的

2007-11-06 12:45
关公
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-11-6
收藏
得分:0 
编程要工具吗?还是 DOS里运行? 有能教我的QQ409071025

[此贴子已经被作者于2007-11-6 14:15:38编辑过]


2007-11-06 14:15
majinfei
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-11-6
收藏
得分:0 
不懂题目的意思
2007-11-06 14:22
majinfei
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2007-11-6
收藏
得分:0 
你把睁开眼睛说清楚点,OK
2007-11-06 14:23
qq95620412
Rank: 1
等 级:新手上路
帖 子:81
专家分:0
注 册:2007-11-5
收藏
得分:0 

回复楼主:

#include<cstdio>

int main()
{
using namespace std;
int sum=0,data=0,temp=0,i=0;
scanf("%d",&data);
for(i=0;i<4;i++)
{
temp=data&15; //data&15的作用是 取data的二进制末4位
sum+=temp; //求和
data<<=4; //data右移4位
}
printf("%d",data);
return 0;
}


在DEV C++中运行通过。


人生路难走,转眼已白头。伤心望远山,黯然下小楼。
2007-11-06 14:49
孤心辰
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2007-11-6
收藏
得分:0 
唉,没办法,现在还没有学到函数,所以也只能看看~

低价游戏点卡http://shop35648628.
2007-11-06 15:07
littlerice
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2007-11-6
收藏
得分:0 
汗是C还是C++。。。
2007-11-06 21:22
gdshao
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-11-5
收藏
得分:0 

呵呵

2007-11-06 22:23
wdyllff
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-6-26
收藏
得分:0 

把c 的思想用到vb 来不就可以了吗

2007-11-07 12:55
快速回复:有一个16位的整数,每4位为一个数,写函数求他们的和。
数据加载中...
 
   



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

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