鱼C论坛

 找回密码
 立即注册

facelist

您需要登录后才可以留言 登录 | 立即注册


丶Nature 2012-10-19 14:43
求教你的那个桌面 非常喜欢  能教我么~~本人菜鸟~~
梦幻羽羽 2012-9-24 20:08
川本姨夫: 呵呵,第一个程序如果N很大,递归的开销大得会使系统崩溃,记得高斯的公式么? result = (1+n) * n / 2,就这么简单,而且不论N多大,就一次运算

第二个说了不用 ...
老师,,,   我发现  我今天早上写的那个  第二题  就是 建立一个映射关系的那个,   还是错误了,  我还是使用了中间变量。。。
梦幻羽羽 2012-9-24 19:43
川本姨夫: 呵呵,第一个程序如果N很大,递归的开销大得会使系统崩溃,记得高斯的公式么? result = (1+n) * n / 2,就这么简单,而且不论N多大,就一次运算

第二个说了不用 ...
老师   我回复后晚上在床上我也发现了这个些问题,  所以我从中知道我设计时思维不太开阔,没用上更好的方法  这样思维太死板了 , 还有就怪我以前没学好,所以我不知道高斯的公式,,,多谢 老师的提醒。   我今天我在学校写了二个对应的算法,想今天发,  但是我看到老师 您的回复了, 但是和你的有点一样,  呵呵  老师,我说说我的算法公式,虽然不是很好   但是希望你看看这样有什么地方不妥的

第一个 1+2+3。。。。+n    我做得公式是  n+(n-1)*n   我的做这个的思维是解决递归时间复杂度 和 数据超过变量的范围

第二个  我采用 a 与 b 之间    建立个映射关系  来解决的

         定义一个  int temp
                         temp = a -b
                         a = a-temp
                         b =a

老师 我加你qq了

还有就是 老师  是你的这个小小题目 却非常深刻的提醒了我   要认真对待每一个问题   老师  谢谢你  我受教了
梦幻羽羽 2012-9-23 21:18
不知道我能通过吗 ?    但是我希望如果能通过  希望老师给个  能力测试的题目, 一,我也想看看自己最大能达到怎么样, 二,也是开阔下视野
梦幻羽羽 2012-9-23 21:11
川本姨夫: 那就
    1、计算 1+2+3+……n,n由用户输入,要求不用循环
    2、设计一个函数,不用中间临时变量交换两个参数的值

这个能做就说明C还是看过些书的
所以没得到你的认可  但是我还是擅自的称你老师,呵呵

这些题目是看过就会的,是入门级的吧~  嗯嗯  我完成你的题目了

#include <stdio.h>

int value = 0;
int add(int);

int main(void)
{
        int number;
       
        printf("please input a number: ");
        scanf("%d", &number);

        printf("\nadded to this number of value: %d\n\n", add(number));

        return 0;
}

int add(int number)
{

        value = number + value;

        if ( number>= 1 )
        {
                add( number-1 );
        }

        return value;
}


#include <stdio.h>

void exchange(int, int);

int main(void)
{
        int a, b;

        printf("please input the a and b of value : ");
        scanf("%d %d", &a, &b);       
        exchange(&a, &b);
        printf("after exchanger the a and b of value : %d %d\n", a, b);

        return 0;
}

void exchange(int *p1, int *p2)
{
        int p3;

        p3 = *p1;
        *p1 = *p2;
        *p2 = p3;

        return;
}
梦幻羽羽 2012-9-23 13:44
川本姨夫: 算是吧,只是跟计算机有点关系,主要是自己的兴趣
那请问你的考题呢?
梦幻羽羽 2012-9-23 13:41
川本姨夫: 算是吧,只是跟计算机有点关系,主要是自己的兴趣
呵呵  嗯嗯,  我也是
川本姨夫 2012-9-23 01:03
算是吧,只是跟计算机有点关系,主要是自己的兴趣
梦幻羽羽 2012-9-22 19:49
等待你的回复
梦幻羽羽 2012-9-22 19:48
如果我猜的不错, 你是计算机系的学生吧

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 18:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部