为了账号安全,请及时绑定邮箱和手机立即绑定

大神帮帮我

 #include <stdio.h>
  int main()
{
  /*int age=18*/
  d=18
  printf("我今年%d岁!\n", age);
  return 0;
}

正在回答

4 回答

#include<stdio.h>

main()

{

int age=18;   //也可以换成 int d=18;

printf{"我今年%d岁!\n",age);//这里的也要换成d了

return 0;

}

//以上是一份正确答案,下面我来分析下你的问题

 #include <stdio.h>
  int main()
{
  /*int age=18*/    首先,这里你用了注释语句,那么这一句将不会被读取,那么你的printf里的age没有意义
  d=18                其次这里%d、%f、%s....之类的是数据类型,不是说你下面用了%d,你这里就要定义一个d
  printf("我今年%d岁!\n", age); 关于这个语句,每个逗号后面的都将在程序运行输出结果时取代它所对应(顺序对应)的%d

  return 0;
}

//总的一句,使用一个变量吧(不知道这样说准不准确),你就要定义其类型,你的d=18就你没有定义。

//写的杂乱,将就着看吧。也是新手上路,如有不足,欢迎指正。


1 回复 有任何疑惑可以回复我~
#1

精慕门1807139 提问者

谢谢你耐心的讲解!
2016-11-07 回复 有任何疑惑可以回复我~

为什么要在“int age=18"前后加上符号呢?那个是说明本句是注释的符号。还有就是%d这是一个代替的符号,希望你好好课程,加油!

1 回复 有任何疑惑可以回复我~
#1

一回首丶世界皆在尽头

抱歉,少打了个看,理解就行了
2016-11-07 回复 有任何疑惑可以回复我~
#2

精慕门1807139 提问者

嗯,谢谢!
2016-11-07 回复 有任何疑惑可以回复我~

#include<stdio.h>

int main()

{

      int age;

      age=18;

      printf("我今年%d岁!\n",age);

      return 0;

}

1 回复 有任何疑惑可以回复我~
#1

精慕门1807139 提问者

谢谢!
2016-11-07 回复 有任何疑惑可以回复我~

#include <stdio.h>
  int main()
{
  int age=18;
   printf("我今年%d岁!\n", age);
  return 0;
}

0 回复 有任何疑惑可以回复我~
#1

精慕门1807139 提问者

谢谢!
2016-11-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926209    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

大神帮帮我

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信