各位给力给力!!题目如下:
1.当在C 程序设定一个浮点变数,假设这变数为3.1,为什么在使用 printf 功能列出这变数时,结果为3.099999? 2.拟写一个功能将一个字符串作反向排列(字串中有可能会出现多个空格的字符) 3.一阵列常数变量由1到1,000,000,当中一个常数是不存在的。拟写一个功能,从这阵列找出这个不存在的常数。 4.设计一个大厦垂直电梯控制系统。要求每一楼层都需要按键,并且系统需要支援多台的垂直电梯。(设计包括:原件,控制方法,原件特性,及各原件之间的数据交换)
1.当在C 程序设定一个浮点变数,假设这变数为3.1,为什么在使用 printf 功能列出这变数时,结果为3.099999? 2.拟写一个功能将一个字符串作反向排列(字串中有可能会出现多个空格的字符) 3.一阵列常数变量由1到1,000,000,当中一个常数是不存在的。拟写一个功能,从这阵列找出这个不存在的常数。 4.设计一个大厦垂直电梯控制系统。要求每一楼层都需要按键,并且系统需要支援多台的垂直电梯。(设计包括:原件,控制方法,原件特性,及各原件之间的数据交换)
第二道题就用堆栈,可以自己写一个Stack也可以用库里面的Stack,最好还是自己写。
第三道题,之前论坛里面有个人给了一个算法印象特别深刻,求出1~1,000,000整数之和,再减去数组中所有元素之和即可得到缺少的元素。
第四道题感觉有点复杂,有空再考虑吧!