c语言 如何输入%符号?

2025年03月13日 03:07
有5个网友回答
网友(1):

char chPercentage = 37;(十进制) 

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

#include 

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, %% 都可以输出% 其实单个% 也是可以的。

网友(2):

首先Shift,同时按下数字键5,O了

网友(3):

输入shift键加5 不是小键盘的5

网友(4):

这个在C里是格式转义符号,你连续%%2次就可以了

网友(5):

shift+5