房天下 > 房天下问答 > 业主生活 > 其他
  • 这个C语言1到N的和哪里错了吗??

    1到N的和。N为1时结果为1。应该为2的是吧。可是哪里错了,大家帮我看一下呵。#include<stdio.h>main(){ int s,a,n; clrscr(); printf("please input n!!\n"); scanf("%d",&n); for (a=1,a<=n,a++) { s+=a; } printf("the result : %d",s); getch();}

    提问者:江山语聊

    发布于2011-01-24

共1个回答
  • gao2576086 丨Lv 4
    s没有初始化,应该加一句s=0;在循环前。for循环里面语句之间是分号,不是逗号以下正解#include<stdio.h> main() { int s,a,n; clrscr();s=0;printf("please input n!!\n"); scanf("%d",&n); for (a=1;a<=n;a++) { s+=a; } printf("the result : %d",s); getch(); }
    +1 2011-01-25 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。