c语言i是什么意思
⑴ c语言i是什么意思
截图只是定义了3个int型变量。i开头的三个单词只是自定义的变量名。只要符合命名规范起什么名字都行。这里都用i开头,可能为了方便识别。比如同一个对象的属性。
⑵ c语言 i是什么意思
一般情况下,是一个变量,如果具体代表什么意思,要看你自己的定义了。
⑶ C语言中的 i! 是什么意思
首先,C语中的i肯定不是运算符,要么是变量,要么是字符
其次,!在C语言中是
非
运算符,并无其它含义,还是就是它字符,那也应该表示过\!
而i!表示i的阶乘是数学的表示方法,语言里没有这样的运算符,要求i的阶乘,必须用循环.
所以说i!单独使用,C语言里肯定是语法错误,你要看看后面还跟着什么
就是说:if
i不等于CC,write数组stu第i个元素.......
就是不等于的意思
⑷ 各位大佬,C语言中的%fi的i是什么意思
这里的i是格式符以外的“其它字符”,就是“照原样输出”的意思。
比如说float x=12.345;
则printf("%fi",x);的结果就是输出:
12.345000i
⑸ 在c语言中i++代表什么
i++
是表示i自加1
等价与
i=i+1也就是说
先取i再i自加!++i
就是直接取++i
如果
i=1的话
i++和++i的结果都是2
但是i++是先取i
而++i是直接取
i的结果!--i
和i--同理
自减1
⑹ c程序i--和i++是什么意思,具体点
变量自减1和自加1
i--是先引用i的值,然后i自减1。譬如i原来的值是3,i--的意思是先取出原来的3这个值,然后i自减1,变成2
i++是先引用i的值,然后i自加1。举例的话参考i--的就行了,差别就是自加后i变成了4。
⑺ i!在c语言中是什么意思
是自增运算,而且是先加1后再执行。
例如:
int i,k;
for(i=0,k=0; i<5; i++)
{
k += i++;
}
第一次进入时i的初始值是0,k的初始值也是0。这时的i++并没有在本次语句中起到加一的作用,而是要在本次操作结束后再起作用,也就是在第一次循 环完全结束后。进入循环体本人看,k += i++;这时由于这里的是i++(需要先操作后加1),所以,k的值理所当然是0了,而在本句结束后i的值就进行了加1操作,在本次循环结束时又进行了一 次加1操作,所以本次循环结束后k=0,i=2;
第二次进入时i的初始值是2,k的初始值是0。同理分析,在k += i++;后k的值为2了,而i的值也由于两次i++变为了4。所以,本次循环结束后k=2,i=4;
第三次进入时i的初始值是4,k的初始值是2。同理分析,在k += i++;后k的值由于经过原来的值与i当前的值相加后变成了6,而i的值同样是在最后加了两个1。所以在本次循环结束后k=6,i=6;
第四次准备进入循环时,发现i的值已经比5大了。因此,程序终止。最后k的值为6,i的值也为6。
⑻ C语言 i是什么意思
i=0;a〔i〕!=′\0′;i++
一般在for语句中出现
i=0是为循环变量i赋初值
a(i)!='\0'是循环持续条件
i++是循环变量每次的变化,这里是每次递增1
其中a(i)!='\0'表示a(i)不是截止符
在c中,字符串之后都会跟随一个'\0'字符,表示字符串终止
⑼ c语言i是什么意思
没有特定含义
不过经常用作循环中的自变量。
因为i是index的首字母。 并依次向后排, i j k 都是常用的自变量。
⑽ C语言 int i 的i代表了什么
我也不太清除
但是,C是贝尔实验室的某两个人发明的,应该有很多习惯与英语有关,
英语中iteration这个词代表“迭代,循环,重复”
i应该是这个词的缩写,因为int i大多是用于迭代,循环
虽然不全是单词缩写,但是,变量的命名确实不是随意的,有实际意义的变量名在编写程序的过程中是非常重要的
所以,虽然没有确凿的证据表明i是iteration的缩写(不太可能找到确凿证据,这个i的使用应该延续了三四十年了,从有C的时候就开始用,没多少人关心i代表什么)
但是从i多用于迭代来看,应该是iteration的缩写,英语中circle也是循环的意思,但是此循环不同于iteration,计算机中的循环语句翻译成英文多是iteration(或者是loop)从来没有过circle。 迭代和循环其实是一个意思