帮忙看看我C语言求阶乘的程序错在哪

建议你去看谭浩强的《C语言程序设计 》 =%ld" &n);while(i<=n)/*分号去掉{s=s*i;i++;}printf("%d =24 n &s);} 答案补充 printf("%d 那就太大了源程序如下:#include <stdio.h>void main(){int n &n);while(i<=n){s=s*i;i++;}printf("%d" i=1;scanf("%d" s=1 这里是取S的植而不是S的地址.} ||| #include <stdio.h>int main(){int n s);//去掉& &n);while(i<=n) //去掉分号{s=s*i;i++;}printf("%d" i=1;scanf("%d" s=1 #include <stdio.h>void main(){int n 如果是求10 20 30 的呢 求5的阶层还行 因为你的n是随机输入的 很有用的偶 ||| while(i<=n);把后面的分号";"去掉. ||| 你的s应定义为长整型 &s);输入4输出:4 =%ld" i=1;long s=1;scanf("%d" s);} 答案补充 你这里有许多语法错误比如 while后的括号不加分号;printf中的“s”先不加&等
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值