发布网友 发布时间:2022-04-24 17:49
共3个回答
热心网友 时间:2023-10-28 07:12
||双竖杠是或着的意思,&&是并且的意思,==是判断是否等于的意思,!=是判断是否不等于的意思。
假如有
1~9这些数字。
if(a=1||a=2).....符合条件的只有1和2;意思就是a等于1或者等于2的时候...然后....
if(a=1&&a=2)....没有符合条件的;任何一个数不可能同时等于两个数。
if(3<a&&a<5)....符合条件的只有4;大于3小于5的数只有4.符合条件执行下一步...
if(a==5){#$%#^}如果a本身带有值,就是5的时候。就执行if的{#$^%#^@}.....
if(a!=5){@#%#$^#}如果a本身带有值,反正不是5的时候,就执行if的{@#%#¥...}...
懂?求采纳哦....
热心网友 时间:2023-10-28 07:12
||
是或的意思,也就是||运算符两侧的表达式其中有一个成立,就返回非0,两侧表达式都不成立返回0,
!=
是不等于的意思
望采纳!!!
热心网友 时间:2023-10-28 07:13
有多个含义。
1.求余运算符,例如11%4=3,9%5=4,注意%两边都必须为整型数据
2.作为格式说明的一部分,例如printf(“%d,%c\n”,a,b);
此处%d表示带符号的十进制书形式,即以带符号的十进制书形式输出a,
%c表示字符形式,即以字符形式输出b。
格式说明由“%”和格式字符组成,如%d,%f等,详细情况楼主可以到网上找找电子版的《c程序设计》
3.在ascii码中,“%”对应数字37,则在某些特殊情况下“%”可以代替整数37。