| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1935 人关注过本帖
标题:[求助]为什么显示不了百分号?
只看楼主 加入收藏
andyzhshg
Rank: 2
等 级:论坛游民
帖 子:111
专家分:20
注 册:2007-9-1
收藏
 问题点数:0 回复次数:4 
[求助]为什么显示不了百分号?

我在回答一个望有问题时写了下面一段代码:
#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
yuki
Rank: 2
等 级:新手上路
威 望:5
帖 子:508
专家分:0
注 册:2005-2-4
收藏
得分:0 

显示一个百分号的方法如下:
printf("%%");


我们都在命运湖上荡舟划桨,波浪起伏使我们无法逃离孤行;如果我们迷失方向,波浪将指引我们穿过另一天曙光
2007-09-03 09:04
andyzhshg
Rank: 2
等 级:论坛游民
帖 子:111
专家分:20
注 册:2007-9-1
收藏
得分:0 
多谢多谢!

编程并快乐着
2007-09-03 21:43
zzxwill
Rank: 1
等 级:新手上路
帖 子:398
专家分:0
注 册:2007-8-15
收藏
得分:0 
受益!

一分耕耘,一分收获。
2007-09-07 10:42
wzhgzj
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2007-9-6
收藏
得分:0 
又学到了.8错8错.

命运在我手中
2007-09-07 11:37
快速回复:[求助]为什么显示不了百分号?
数据加载中...
 
   



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

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