A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wg592930 中级黑马   /  2015-5-2 08:57  /  755 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


#include<stdio.h>

int main ()
{
    unsigned long int sum = 0UL ;
    unsigned int i = 0;
    unsigned int count = 0 ;

    printf("请输入您要汇总的最大整数:\n");
    scanf("%u",&count);

    while (i<=count)
        sum += i ++;

    printf("您所汇总的整数和为 :%lu\n", &sum); // 问题 这个地方总是出现警告,求解决
    return 0;
}

3 个回复

倒序浏览
你为嘛printff里面要写&sum呢?
回复 使用道具 举报
凌乱 发表于 2015-5-2 08:58
你为嘛printff里面要写&sum呢?

我的基础太差了 ,谢谢你
回复 使用道具 举报
你用&sum打印出来的是地址,不是这些整数的和
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马