永发信息网

程序设计C语言,求幂之和,求帮助解答!急

答案:1  悬赏:80  手机版
解决时间 2021-04-02 16:05
  • 提问者网友:酱爆肉
  • 2021-04-02 04:01
程序设计C语言,求幂之和,求帮助解答!急
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-04-02 05:35
#include
#include
int main()
{
    int sum=0;
    int n,a;
    scanf("%d", &n);
    for (int i=1;i<=n;i++)
    {
        a=pow(2,i);
        sum=+sum;
    }
    printf("%d
", sum);
    
    return 0;
}追问调试出错了,输出结果格式不符合要求追答printf("%d\n", sum);
改成
printf("result = %d\n", sum);追问
追答sum=+sum;

这句改成sum+=a;

这程序在我这边能编译过啊,你是直接复制的吗,把你的代码截给我看看追问
我这边报错,上传到实验也提示说格式错误
追答我这边是能运行的,不知道是不是你的编译器的版本的问题,那你试试把i的定义放到for外面,也就是
改为
int n,a,i;
for (i=1;i<=n;i++)
后面你说的格式不对是输出的格式不对吗,那个printf里面有空格的,你可能漏了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯