永发信息网

char a,b; scanf("%c %c",&a,&b); 我想让a="1"b="2",怎么输入?

答案:4  悬赏:70  手机版
解决时间 2021-02-03 02:02
  • 提问者网友:一抹荒凉废墟
  • 2021-02-02 07:54
哪位大侠能帮忙解决一下!!
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-02-02 08:25
是C语言吧,
首先运行,然后输入“1”再回车输入“2”。
或者输入1和2的ASC码。
上一段运行完成后是看不到a="1"b="2",要加个printf("a=\"%c\"b=\"%c\"",a,b);
这里的“\"”不知有没有用错,就是要输出一个英文引号。
谢谢。
全部回答
  • 1楼网友:轻雾山林
  • 2021-02-02 10:43
把两个取地址符号去掉(&)....
  • 2楼网友:野慌
  • 2021-02-02 09:20

因为你定义的 char b,c;  b和c 是字符型,,那它们当然只显示以为啦········还有不清楚继续追问,谢谢···

  • 3楼网友:一把行者刀
  • 2021-02-02 09:10
char a,b; scanf("%c %c",&a,&b); 直接输入 1 2 就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯