| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1511 人关注过本帖
标题:小弟新学C语言 自己积累几个习题(一直积累)
取消只看楼主 加入收藏
a13750628
Rank: 2
等 级:论坛游民
帖 子:11
专家分:14
注 册:2009-11-14
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
小弟新学C语言 自己积累几个习题(一直积累)
1+2+.....+100
eg:
#include<stdio.h>
void main()
{
    int s,i;
    s=0;
    i=1;
    do{
        s=s+i;
        i++;
    }while(i<=100);
        printf("%d\n",s);
}




   

迭代法 1,1/2,2/3,3/5,5/8,8/13,.....数列前20项和

#include<stdio.h>
void main()
{
    int a,b,c,i;
    double s;
    a=1;
    b=1;
    i=1;
    s=0;
    do{
        s=s+(double)a/b;
        c=b;
        b=a+b;
        a=c;
        i++;
    }while(i<=20);
      printf("%.2f\n",s);
}
求任意两正整数最大公约数 (迭代取余)
#include<stdio.h>
void main()
{
    int a,b,c;
    scanf("%d%d",&a,&b);
    if(a<b)
    {
        c=a;a=b;b=c;
    }
    else
        do{
            c=a%b;
            a=b;
            b=c;
        }while(c!=0);
        printf("%d\n",c);
}

最小公倍数


#include <stdio.h>
main()
{
    int a,b,c,d,e;
    scanf("%d%d",&a,&b);
    d=a;
    e=b;
    do{
        c=a%b;
        a=b;
        b=c;
    }while(c!=0);
    c=(d*e)/a;
    printf("%d\n",c);
}
猴子吃桃问题。猴子第一天摘下若干桃 第一天吃一半不过瘾多吃一个 以后每天都这样 第10天就有一个桃子了 问第一天摘了多少个桃子
#include<stdio.h>
void main()
{
    int s,i,x;
        s=1;
        i=9;
        x=0;
    while(i>0)
    {
        x=(s+1)*2;
        s=x;
        i--;
    }
    printf("%d\n",x);
   
}
老师给的猴子偷桃
#include <stdio.h>
main()
{
    int a=1,n=9;
    while(n>=1)
    {
        a=2*(a+1);
        n--;
    }
    printf("%d\n",a);
}


a+aa+aaa+aaaa+.....a-(n个)-a 的和

(正确)

#include <stdio.h>
void main()
{
    int i=1,a,n,x;
    long s=0;
    scanf("%d",&n);
        a=1;
        x=a;
        do{
            s=s+x;
            x=x*10+a;
            i++;
        }while(i<=n);
        printf("%ld\n",s);
}

(错误)
#include<stdio.h>
void main()
{
    int i,n,a;
    long s,x;
        scanf("%d%d",&a,&n);
        i=1;
        s=0;
        do{
            s=s+x;
            x=x*10+a;
            i++;
        }while(i<=n);
            printf("%ld\n",s);
}

搜索更多相关主题的帖子: 积累 习题 C语言 
2009-11-14 17:53
a13750628
Rank: 2
等 级:论坛游民
帖 子:11
专家分:14
注 册:2009-11-14
收藏
得分:0 
回复 4楼 李若斌
你好 这个我运行出错 觉听说 以后做的c都是函数的 好像学
2009-11-24 09:11
快速回复:小弟新学C语言 自己积累几个习题(一直积累)
数据加载中...
 
   



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

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