c++中%是什么意思?
推荐于2018-11-12 · 知道合伙人教育行家
关注
展开全部
两种意思:
1、格式化字符串输出
2、整数取余
1、目前printf支持以下格式的输出,例如:
printf("%c",a);输出单个字符。
printf("%d",a);输出十进制整数。
printf("%f",a);输野裤出十进制浮点数.
printf("%o",a);输出八进没脊颤制数。
printf("%s",a);输出字符串。
printf("%u",a);输出无符号十进制数。
printf("%x",a);输出十六进制数。
printf("%%");输出百分号'%'.
2、整数枯败取余,例如:
9%4=1;
6%3=0;
1、格式化字符串输出
2、整数取余
1、目前printf支持以下格式的输出,例如:
printf("%c",a);输出单个字符。
printf("%d",a);输出十进制整数。
printf("%f",a);输野裤出十进制浮点数.
printf("%o",a);输出八进没脊颤制数。
printf("%s",a);输出字符串。
printf("%u",a);输出无符号十进制数。
printf("%x",a);输出十六进制数。
printf("%%");输出百分号'%'.
2、整数枯败取余,例如:
9%4=1;
6%3=0;
展开全部
% -- 整除族晌取余数运算符
n=5; n = n & 2:
& -- 按位“与”。n & 2 = 0101 & 0010 = 0000 = 0
n 得 0
a%=n -- a = a % n; 你的除数为0,没法做整除销尺取余数运算亏穗高,溢出。
n=5; n = n & 2:
& -- 按位“与”。n & 2 = 0101 & 0010 = 0000 = 0
n 得 0
a%=n -- a = a % n; 你的除数为0,没法做整除销尺取余数运算亏穗高,溢出。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案是野卜宏0
百分号是取余数的意思,&是按位弊拍与。后面颂册跟个等号,如:
n&=2,n=n&2,表示n对2按位与,得4,a%=4表示a=a%4,a除以4的余数。
百分号是取余数的意思,&是按位弊拍与。后面颂册跟个等号,如:
n&=2,n=n&2,表示n对2按位与,得4,a%=4表示a=a%4,a除以4的余数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
求模就是整除取余数的意思
10%3等于1
10%3等于1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
n=n&2
n=(0101 & 0010) =0000
a=a%n
a=12%0=0
n=(0101 & 0010) =0000
a=a%n
a=12%0=0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询