• 博客园Logo
  • 首页
  • 新闻
  • 博问
  • 助园
  • 闪存
  • 班级
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 简洁模式 ... 退出登录
    注册 登录
Freecoder Team
★colorful life in free coding★
博客园    首页    新随笔    联系   管理    订阅  订阅

C-++运算符的趣例

C++中的++运算符
最近在看"C语言基础及应用实例",发现了有趣的++运算符,大家看看下面语句会是什么结果。
 1
//what is the result?Guys:)
main()
{
   
int i=3;
   printf(
"%d,%d,%d\n",i,i++,i++);
   scanf(
"%d",&i);
}
2
//what about this one?:)
main()
{
    
int i=3;
    printf(
"%d,%d,%d\n",i,i++,++i);
    scranf(
"%d",&i);
}
3
//also this one?
main()
{
   
int i=3;
   printf(
"%d,%d,%d\n",i,++i,++i);
   scanf(
"%d",&i);
}
Tip:多数C中printf各参数的输出是从右到左的哦
posted @ 2006-11-02 16:00  freecoder Team  阅读(387)  评论(0)  编辑  收藏  举报
刷新评论刷新页面返回顶部
Copyright © 2023 freecoder Team
Powered by .NET 7.0 on Kubernetes