标题:[求助]为什么显示不了百分号?
取消只看楼主
andyzhshg
Rank: 2
等 级:论坛游民
帖 子:111
专家分:20
注 册:2007-9-1
 问题点数:0 回复次数:1 
[求助]为什么显示不了百分号?

我在回答一个望有问题时写了下面一段代码:
#include <stdio.h>

int main (void)
{
int a, b, i;
printf ("Put in the two numbers:");
scanf ("%i%i", &a, &b);
printf ("\n%i + %i = %i\n%i - %i = %i\n%i * %i = %i\n%i / %i = %i\n%i \% %i = %i\n",a, b, a + b, a, b, a - b, a, b, a * b, a, b, a / b, a, b, a % b);
printf ("Put in a number:");
scanf ("%i", &a);
for (i = 1; i <= 10; i++)
printf ("\n%i + %i = %i\n%i - %i = %i\n%i * %i = %i\n%i / %i = %i\n", a, i, a + i, a, i, a -i, a, i, a * i, a, i, a / i);
getchar();
return 0;
}

其中红色的地方是想显示“%”,百分号是显示了,但后面的两个整型数却显示不了了。
显示的就像这样:
2 % %i = %i
那位高手解释一下啊。

搜索更多相关主题的帖子: 百分号 
2007-09-03 02:57
andyzhshg
Rank: 2
等 级:论坛游民
帖 子:111
专家分:20
注 册:2007-9-1
得分:0 
多谢多谢!

编程并快乐着
2007-09-03 21:43



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-167282-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.042044 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved