C语言中 '%' 和 '&' 代表的意义 请高手告知下

如题所述

C语言中%号后面跟字母

表示输出类型的格式字符 格式字符意义
d 以十进制形式输出带符号整数(正数不输出符号)
o 以八进制形式输出无符号整数(不输出前缀O)
x 以十六进制形式输出无符号整数(不输出前缀OX)
u 以十进制形式输出无符号整数
f 以小数形式输出单、双精度实数
e 以指数形式输出单、双精度实数
g 以%f%e中较短的输出宽度输出单、双精度实数
c 输出单个字符
s 输出字符串

C语言中的“&”符号是取地址的意思,就是取出&后面的变量的地址。scanf("%f",&grade)就是输入一个实数然后把它送到grade所指向的内存单元
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-07
% 代表求余运算 ,例如 7%4 就是7除以4 得到的余数
& 这个符号。。。额,单独没什么意义,&& 连一起 代表 逻辑运算的“与”的意思
希望能对你有用~~呵呵
第2个回答  2011-06-07
%:是除于求余数;
&:字符串连接
相似回答