你和我的距离 发表于 2006-4-6 05:25

喔,补充一下,大三还开一门数值分析,这东西不错,在某些方面挺重要的。还有一门微机技术与应用,这本书有500多页 ,学学里面的东西还是挺有意思滴,哈哈。

你和我的距离 发表于 2006-4-6 05:28

下面是引用cainiao于2006-04-05 21:24发表的:
我现在确实就感觉到我们计算机是什么都讲,可是什么也不会,而且老师讲的东西全是书上的,
根本就没有加深,不过经常提醒我们要努力学这些,老师这点蛮不错的。

现在我怀疑数据结构是到底干什么用的,虽然老师是每节课都说这门课是重点的重点,
但我不知道这是干什么用的,所以就没有学好了
数据结构简单说就是把现实的东西用数据的结构形式来表示,这个结构设计的好坏直接影响到设计出的程序质量的好坏。好的数据结构加上好的算法才是高质量的程序,如果数据结构设计不恰当,就算你把算法研究死,收益也很小

cainiao 发表于 2006-4-6 05:34

多谢LS讲解
那么应该这样学数据结构呢?
如果说是教材的话,其实我只要1个星期就可以解决了,
但我觉的还是找不到用处,就是说少了个应用的里例子。

你和我的距离 发表于 2006-4-6 05:41

下面是引用cainiao于2006-04-05 21:34发表的:
多谢LS讲解
那么应该这样学数据结构呢?
如果说是教材的话,其实我只要1个星期就可以解决了,
但我觉的还是找不到用处,就是说少了个应用的里例子。
说到如何学数据结构,我也很难说。其实在有些算法联系的时候,我们应用的数组,栈也算是一种简单的数据结构。要说到应用,就得找个实际问题来解决了。不过,你现在对那些结构体,还有对相应数据结构的操作有些熟悉的话,确实要找些其他方面的东西来学了。因为是门基础课程,单单的学是很枯燥的,只有到实际应用中才能有深刻理解。

cainiao 发表于 2006-4-6 17:38

不知道什么时候会有答案做出来呢?
难道现在就要我公布答案了吗?

墙角野猫 发表于 2006-4-6 18:35

main()
{
int i;
int a=0,b=0,c=0,d=0,e=1;
for(i=1;i<=64;i++)
{
e=e*2;
d=d*2;
c=c*2;
b=b*2;
a=a*2;
if(e>=10000){e=e-10000;d++;}
if(d>=10000){d=d-10000;c++;}
if(c>=10000){c=c-10000;b++;}
if(b>=10000){b=b-10000;a++;}
}
printf("%d%d%d%d%d",a,b,c,d,e);
getch();
}
页: 1 2 3 [4]
查看完整版本: C的一个小题目