c语言 如何输入%符号?

如题所述

char chPercentage = 37;(十进制) 

char* str = " 10\x25 3"  (十六进制  \xhh %100) 

#include <stdio.h>

int main ( ) {

   int dividend;

   int divisor;

   int value;

   printf(" input the dividend and the divisor (like 10%%3 ,you need input 10,3):\n");

   scanf("%d, %d", ÷nd,&divisor);

   if(divisor == 0)

   {

        printf("Digital 0 can not be the divisor");

   }

   else

   {

        value = (dividend % divisor);

        printf("%d(\x25)%d = %d\n", dividend,divisor,value); 

        printf("%d %% %d = %d\n", dividend,divisor,value);

   }

   return 0;

 

 

结果:

 

我是在linux里试的就是了

看到了吧 \x25, %% 都可以输出% 其实单个% 也是可以的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-13
首先Shift,同时按下数字键5,O了
第2个回答  2012-10-13
输入shift键加5 不是小键盘的5
第3个回答  2012-10-13
这个在C里是格式转义符号,你连续%%2次就可以了本回答被提问者采纳
第4个回答  2012-10-13
shift+5追问

不是,是让电脑显示出%符号,我想输出10%3=1这个式子

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网