C语言中%%与%分别什么意思

如题所述

第1个回答  2013-06-15
问号是条件运算符"?:"的一部分,条件运算符格式如下:

条件 ? 表达式1 : 表达式2

满足条件则得表达式 1,否则得表达式 2.

例如:max = a>b ? a : b;

相当于如下语句:

if(a>b) max=a; else max=b;
第2个回答  2013-09-26
printf("%%");  // 打印 %
printf("%d", 3+5); // 打印 8

第3个回答  2013-06-15
'?'是和':'搭配使用的,比如:
c=a>b?a:b;
意思就是:如果a>b,c=a,否则,c=b;
第4个回答  2020-01-13
第5个回答  2018-08-26
5÷2=2......1
学过数学的都懂吧?
/号是求2,而%号就是不要2,求的是1.
而/号还有一个特点:5/2==2因为/号两边都是整数,它的结果还是整数.如果要算5/2的真实结果,就要这样:5.0/2这样5.0是个double型的,结果也是double的.
而%号的左右两边的数都必须是整数.
相似回答