| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2615 人关注过本帖
标题:公司给的几道C语言方面的题目
只看楼主 加入收藏
andygao818
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-12-19
收藏
得分:0 

谢谢............

2007-07-03 11:15
andygao818
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-12-19
收藏
得分:0 
各位朋友一定要帮忙做下啊,实习单位发的题目,7月7号之前要交去的,拜托了..................(在线等待)
2007-07-03 11:16
酒肉弥勒佛
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:399
专家分:0
注 册:2006-6-6
收藏
得分:0 
什么公司阿,题目很有趣也很好玩,我也想去面试

编程是为了提高效率,好的程序是因为他的高效;在编程的道路上,永远追逐高效的算法
2007-07-03 11:25
爱以走远
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:7542
专家分:21
注 册:2007-3-16
收藏
得分:0 
1的个 应该是穷举法
2的个 偶不晓得什么高效 但是做出来不难 不过c ,d两个可以把奇数排除
3的个 不晓得
4的个 三重循环
5的个 不晓得你学过计算机组成原理没有 在计算机里的确是没有乘法的
但是乘法都用加法来实现的 用字符串
我都是给你一个提示 自己先想想

   好好活着,因为我们会死很久!!!
2007-07-03 12:26
酒肉弥勒佛
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:399
专家分:0
注 册:2006-6-6
收藏
得分:0 
LS说的和没说一样,高效才是编程的王道,追求速度,是所有人的要求
算法是编程最难的,死算,永远得不到进步,无论是自己还是项目

编程是为了提高效率,好的程序是因为他的高效;在编程的道路上,永远追逐高效的算法
2007-07-03 13:10
酒肉弥勒佛
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:399
专家分:0
注 册:2006-6-6
收藏
得分:0 
乘法题可以这样做:
先做个数组,用来存放7的乘法口诀表
当有个数和7乘的时候,就去数组中找,
如:
3*7 ,能找到21

23*7,先找21,分解得到2,1,再找14,用14+2=16,16*10+1

123*7,以此类推即可

不知道这个算法行不行



编程是为了提高效率,好的程序是因为他的高效;在编程的道路上,永远追逐高效的算法
2007-07-03 13:30
酒肉弥勒佛
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:399
专家分:0
注 册:2006-6-6
收藏
得分:0 
除法也是这个方法,就是比较麻烦点:
如27453/7 ,先找在数组中找到最接近27,但是比27小的数,可以用if语句做,得到3,然后用27-21=6,6*10+4,
以此类推,就行了

编程是为了提高效率,好的程序是因为他的高效;在编程的道路上,永远追逐高效的算法
2007-07-03 14:05
andygao818
Rank: 1
等 级:新手上路
帖 子:44
专家分:0
注 册:2006-12-19
收藏
得分:0 
谢谢楼上的各位,但是能不能给出具体的东西啊!!!!!!!!!!!!!!!!!!!
2007-07-03 14:48
mp3aaa
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:2013
专家分:8
注 册:2006-2-15
收藏
得分:0 
16--10
8--10也是类似
#include<stdio.h>
#include<math.h>
main()
{
char a[10];
long k=0,i,j=0,x,y;
scanf("%s",a);
i=strlen(a)-1;
while(i+1)
{ x=long(pow(16.0,j++));
y=a[i]>='0'&&a[i]<='9'?a[i--]-'0':a[i--]-'A'+10;
k+=x*y;
printf("%d,%d\n",x,y);我测试数据时用的
}
printf("%ld",k);
}

[此贴子已经被作者于2007-7-3 15:47:00编辑过]


羊肉串 葡萄干 哈密瓜!!
2007-07-03 15:46
windflush
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:886
专家分:0
注 册:2007-7-1
收藏
得分:0 

我就不参与这个题了,我接下来几天要考四门课啊,这学期都没好好学习,我怕会挂科

所以拉,不好意思,我帮不了忙了。


2007-07-03 16:29
快速回复:公司给的几道C语言方面的题目
数据加载中...
 
   



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

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