主题:问题
小翔
[专家分:0] 发布于 2005-05-22 17:21:00
大家好!
帮个忙,
在C语言中i--,i--是什么意思哦.
谢谢哦!
回复列表 (共3个回复)
沙发
59030777 [专家分:3220] 发布于 2005-05-22 17:28:00
i-- 就是变量i自身减一
比如;
int i=10;
i--;
现在的i就等于9了!
板凳
小翔 [专家分:0] 发布于 2005-05-22 17:40:00
能否帮我解释一 下下面的程序:
void main ( )
{ char *p[ ]={ “BOOL”,”OPK”,”H”,”SP”};
int i;
for (i=3;i>=0; i- -,i- -)
printf(“ %c”,*p[i]);
printf(“\n”);
}
3 楼
59030777 [专家分:3220] 发布于 2005-05-22 17:54:00
#include<stdio.h>
void main ( )
{ char *p[ ]={ "BOOL","OPK","H","SP"}; //定义字符串指针数组
int i;
for (i=3;i>=0; i--,i--) //循环问什么i--然后再做i--不明白我感觉应该只有一个i--两个没有错误只是这样不就是i=i-2
printf("%c",*p[i]);//输出字符串数组p[i]内的元素的首个字母如把%c改成%s就是字符串输出了
printf("\n");
}
我来回复