啊哈磊_编程从这里起步
标题:
这个的运算过程是怎么算的啊
[打印本页]
作者:
shihongjun
时间:
2015-11-15 16:36
标题:
这个的运算过程是怎么算的啊
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=8;
printf("%d\n%d\n%d\n%d\n%d\n%d\n",++i,--i,i++,i--,-i++,-i--);
system("pause");
return 0;
}
作者:
shihongjun
时间:
2015-11-15 16:39
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=8;
printf("%d\n",++i);
printf("%d\n",--i);
printf("%d\n",i++);
printf("%d\n",i--);
printf("%d\n",-i++);
printf("%d\n",-i--);
system("pause");
return 0;
}
还有这个,运算过程都是什么样的啊,
作者:
rosynirvana
时间:
2015-11-15 17:49
1楼的没有定义
2楼就是基本情况
作者:
哈哈逗
时间:
2015-11-16 16:12
额,你是不懂i++什么的吗
作者:
4399APPLE
时间:
2015-11-17 08:51
1L未定义(一般情况是从右边到左边)
2L基本
作者:
麒麟
时间:
2015-11-29 17:41
你的-i--是什么意思 如果是i--
,++i,--i,i++,i--,-i++,-i-- 这个在printf里面是从右往左计算 i++ 或者 i--可以说跟 i 是一样的++i或者--i会将i加1或者减1 所以答案是8 7 8 8 8 8
欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/)
Powered by Discuz! X3.2