小白发问,这个C程序该如何编写?大佬在哪里?

2022-12-14 07:34

2个回答

#include

long fac(int n);

int main(int argc, char *argv[])

{

int a;

printf("请输入计算的值:\n");

scanf("%d",&a);

long result = fac(a);

printf("%ld",result);

}

long fac(int n){

long f;

if(n==1) f=1;

else f=n*fac(n-1);

 

return f;

}

#include
long fac(int n)
{
long f;

if(n==1) f=1;

else f=n*fac(n-1);
return (f);
}

void main(){
int n ;
printf("Please input a number:");
scanf("%d",&n);
while(n<=0){
printf("Number must more then zero!\n\n");
printf("Please input a number:");
scanf("%d",&n);
}
printf("%d!=%ld\n",n,fac(n));
}
相关问答
C语音编一程序
1个回答2024-01-22 10:34
任何问题还是自己做一下,出问题的地方再拿出来问比较好
c编译程序是什么?
1个回答2022-08-17 18:24
选D 编译就是把C语言编译成目标代码程序。然后再通过连接程序把目标代码程序连接成可执行程序。 说的通俗点,编译就是把.c格式的文件变成.obj格式的,连接就是把.obj格式的变成.exe格式的。
C程序小动画
1个回答2024-04-19 03:15
思路可以用initgraph初始图形界面 循环中用sleep延时 circle画圆
如何用VC++编C窗口程序
2个回答2022-10-16 09:08
一般用MFC来做,比较好上手。 推荐去看看孙鑫的MFC系列教程。windows的桌面程序开发说开了可不小,一句两句说不清的。
什么是钩子程序?c/c++如何实现?
1个回答2022-08-30 16:29
好像一种黑客程序哦
把一个故事编程c++ 程序,救我, 急死
1个回答2023-11-28 14:04
这个太尴尬了晕 1个月后就是1对加1对在下就是2对加2对然后就是2^6对128只 还要算法纠结?? 问问你家读小学弟弟肯定可以算出来的 好吧讲正事 第六个月羊就是第五个月的每对产一对 囧还是双倍 题...
全文
德国有什么著名的卡通人物?
1个回答2024-06-16 09:06
白雪公主(Snow White)是广泛流行于欧洲的一个童话故事中的人物,其中最著名的故事版本见于德国1812年的《格林童话》
云彼丘是坏的吗
1个回答2024-06-16 09:05
**《莲花楼》中的云彼丘是坏的**。 云彼丘是四顾门门主李相夷的军师,智计双绝,被称为“美诸葛”。十年前,云彼丘受角丽谯所迷惑,给李相夷下了碧茶之毒,使得李相夷在与笛飞声对决的过程中毒发,身受重...
全文
雅阁女事件的基本介绍
1个回答2024-06-16 09:04
一石激起千层浪,此女子很快遭到大量网友的抨击,网友们给她取了个绰号——“雅老昌阁女”。 虽然已经引发众怒,但“雅阁女”后来又发布了4个视频。视频中,“雅阁女”一如既往的以高高在上的语气,宣称自己如何...
全文
纽曼手机
1个回答2024-06-16 09:04
你先检查一下线有没有问题,然后看看USB接口有没有异物,若果以上都没问题那就是主板的问题了!另外上网收费问题:你可以包月,点播时收费的!建议不要用~你可以用动感地带的卡,16元包月,送120条短信!送...
全文
扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答