其次,!在C语言中是
非
运算符,并无其它含义,还是就是它字符,那也应该表示过\!
而i!表示i的阶乘是数学的表示方法,语言里没有这样的运算符,要求i的阶乘,必须用循环.
所以说i!单独使用,C语言里肯定是语法错误,你要看看后面还跟着什么
就是说:if
i不等于CC,write数组stu第i个元素.......
就是不等于的意思
这里的i是格式符以外的“其它字符”,就是“照原样输出”的意思。比如说float x=12.345
则printf("%fi",x)的结果就是输出:
12.345000i