搜索
查看: 913|回复: 7
打印 上一主题 下一主题

新手求助

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-15 22:47:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int a,b,c;
    a=1;
    b=1;
    c=a+b;
    printf("&d",c);
   
   
system("pause");
return 0;
}
请问哪里错了,为什么输出结果是 &d

沙发
发表于 2013-11-15 23:34:42 | 只看该作者
printf("%d",c);
板凳
发表于 2013-11-16 04:30:59 | 只看该作者
楼上正解。                        
地板
发表于 2013-11-22 21:49:14 | 只看该作者
恩恩,沙发上正解,你打错了
5#
发表于 2013-11-23 19:04:55 | 只看该作者
记住printf是一个格式化输出函数" "里面的都会按照原样输出
6#
发表于 2013-11-23 19:07:17 | 只看该作者
本帖最后由 TTTTT 于 2013-11-23 19:08 编辑

把取地址符&换成占位符%,想输出变量d的地址请把&d加到" "后面对应%d
7#
发表于 2014-2-24 15:06:21 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a,b,c;
    a=1;
    b=2;
    c=a+b;
    printf("%d",c);          括号里面应该是%d  你写的是&d
        system("pause");
        return 0;
}
8#
发表于 2014-2-25 20:59:06 | 只看该作者
楼上人都好棒的 不过 这些低级错误 不仔细看书吧...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表