比如这个:if(j%i==0)a[j]=!a[j];在这里的=!是什么意思?
顺便问一下,像if(a[i])这种在if的条件表达式中没有判断标准只有一个数组的表示什么意思?
那么这里的顺序是什么?是不是先判断!a[j],如果为真则将1赋值给前面的a[j],如果为假,则将0赋值给a[j],顺便问一下,像if(a[i])这种在if的条件表达式中没有判断标准只有一个数组的表示什么意思?
追答是的
C语言中0为假,非0为真,那句的意思就是if(a[i]!=0)
谢谢,这里表示的意思是if数组a[i]不等于0吗?,不等于零则继续进行if下的语句,即满足if的条件表达式
追答对的,还望采纳
追问谢谢,肯定采纳你的