| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2551 人关注过本帖
标题:1到20的阶乘,我是新手
只看楼主 加入收藏
zzz
Rank: 1
等 级:新手上路
帖 子:44
专家分:8
注 册:2019-1-12
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:10 
1到20的阶乘,我是新手
#include<math.h>
#include<stdio.h>
main()
{
    int a=1,b=1,c=1;
    float i=0.0,d=0.0001;
    while(fabs(1./a)>=fabs(d))
    {
        i=i+1/a;
        if(b%2!=0)
        c=-1;
        else c=1;
        a+=2;
        a=a*c;
        b++;
     }
     printf("%f\n",i);
}
搜索更多相关主题的帖子: 阶乘 include float while printf 
2019-01-12 21:59
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:7
帖 子:450
专家分:425
注 册:2018-9-4
收藏
得分:5 
你这个程序我貌似看不懂...
你看看这个求1~20阶乘的程序吧
程序代码:
#include <stdio.h>

int main(void)
{
    long long result = 1;

    for (int i = 1; i <= 20; i++)
    {
        result *= i;
        printf("%2d!=%lld\n", i, result);
    }

    return 0;
}
2019-01-12 22:17
云团
Rank: 2
等 级:论坛游民
帖 子:36
专家分:41
注 册:2017-1-9
收藏
得分:5 
1到20的阶乘
程序代码:
#include "stdio.h"
void main(){
    int i , j;
    double t;
    for(i = 1 ; i <= 20 ; i++){
        for(t = 1 , j = i ; j > 1 ; j--)
            t = t * j ;
        printf("1");
        for(j = 2 ; j <= i ; j++)
           printf("*%d",j);
        printf("=%.0lf\n",t);
    }
}
2019-01-12 22:17
了无此生
Rank: 3Rank: 3
来 自:粤地潮州
等 级:论坛游侠
威 望:3
帖 子:82
专家分:121
注 册:2018-11-14
收藏
得分:2 

程序代码:
#include <stdio.h>
int main(void)
{
    int i;
    long long j = 1;
    for (i = 1; i <= 20; i++)
        j *= i;
    printf("%lld", j);
    return 0;
}


[此贴子已经被作者于2019-1-14 20:42编辑过]


睡不醒的学渣(^・ω・^ )
2019-01-12 22:39
zzz
Rank: 1
等 级:新手上路
帖 子:44
专家分:8
注 册:2019-1-12
收藏
得分:0 
,.,

[此贴子已经被作者于2019-1-15 17:53编辑过]

2019-01-14 18:57
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
以下是引用了无此生在2019-1-12 22:39:18的发言:


#include <stdio.h>
int main(void)
{
    int i;
    long long j;
    for (i = 1; i <= 20; i++)
        j *= i;
    printf("%lld", j);
    return 0;
}

你确认你的j不赋初值,就行吗

DO IT YOURSELF !
2019-01-14 20:31
了无此生
Rank: 3Rank: 3
来 自:粤地潮州
等 级:论坛游侠
威 望:3
帖 子:82
专家分:121
注 册:2018-11-14
收藏
得分:3 
回复 6楼 wp231957
谢谢提醒,是我疏忽了

睡不醒的学渣(^・ω・^ )
2019-01-14 20:40
zzz
Rank: 1
等 级:新手上路
帖 子:44
专家分:8
注 册:2019-1-12
收藏
得分:0 
请问一下,我明年春季高考,本科分数线有点高,考专科的话,选c语言这门可以吗?
2019-01-14 21:41
zzz
Rank: 1
等 级:新手上路
帖 子:44
专家分:8
注 册:2019-1-12
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册
2019-01-14 21:45
zzz
Rank: 1
等 级:新手上路
帖 子:44
专家分:8
注 册:2019-1-12
收藏
得分:0 
回复 2楼 lxk1732942
我们老师要的是结果呀
2019-01-14 21:46
快速回复:1到20的阶乘,我是新手
数据加载中...
 
   



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

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