编程笔记
-
计算四个等级的平均值,并进行其他一些基本数学计算。
#include <stdio.h> int main(){ int grade1, grade2, grade3, grade4; float averageGrade, gradeDelta, percentDiff; grade1 = grade3 = 88; grade2 = 79; printf("What did you get on the fourth te…
-
演示数学运算符,以及不同类型的除法
#include <stdio.h> int main() { float a = 19.0; float b = 5.0; float floatAnswer; int x = 19; int y = 5; int intAnswer; floatAnswer = a / b; printf("%.1f divided by %.1f equals %.1f/n"…
-
常用算术运算符的优先级
C语言中的运算符优先级如下表所示。 优先顺序 描述 () 首先评估括号,从最里面到最外面 *, /, % 从左到右评估 +, - 从左到右,最后评估 #include <stdio.h> int main() { float fRevenue, fCost; fRevenue = 0…
-
常用算术运算符
运算符 描述 示例 * 乘法 fResult = fOperand1 * fOperand2; / 除法 fResult = fOperand1 / fOperand2; % 模数(余数) fRemainder = fOperand1 % fOperand2; + 加法 fResult = fOperand1 + fOperand2; - 减法 fResul…
-
C语言算术运算符
下表列出了C语言中的算术运算符。 运算符 操作 - 减法 + 加法 * 乘法 / 除法 % 模量 -- 递减 ++ 增量 当应用/到整数或字符时,任何余数都将被截断。 例如,5/2将在整数除法中等于2。模数运算符%产生整数除法的余数…
-
C编译器运算符优先级
#include <stdio.h> int main() { printf("%d",100+5*2-60/3); int total; total=100-25*2; printf("Tomorrow you will have %d magic pellets./n",total); return(0); }
-
基本算术运算和运算符
算术语句具有以下形式: variable_name = arithmetic_expression; 下表列出了基本算术运算符。 运算符 操作 + 相加 - 相减 * 乘法 / 除法 % 模量 示例代码 #include <stdio.h> int main(void){ int total = 5…
-
逻辑运算符优先级
#include <stdio.h> int main( void ){ int a = 5, b = 6, c = 5, d = 1; int x; x = a < b || a < c && c < d; printf("/n%d", x); x = (a < b || a < c) && c &l…
-
运算符优先级
在C语言中,表达式通常从左到右进行评估计算的。这些运行符的优先级决定了评估的顺序。 () [] . -> x++ x-- ! ~ ++x --x (type) sizeof * & * / % + - << >> < <= > >= == != &…
-
括号与方括号
括号增加了它们内部操作的优先级。方括号执行数组索引。给定一个数组,方括号内的表达式提供了该数组的索引。 例如, #include <stdio.h> char s[80]; int main(void) { s[3] = 'X'; printf("%c…