永发信息网

C语言程序设计 x=5,++x+x++=? x=?

答案:2  悬赏:50  手机版
解决时间 2021-02-08 12:25
C语言程序设计 x=5,++x+x++=? x=?
最佳答案
#include <stdio.h>

int cTest( int x )
{
//++x+x++ 相当于 
//(++x) + ( x++) 
//比如 x=5 , ++x =6  x++ =6 
//x = 6 + 6 =12
return ++x+x++;
//在整个过程中,完成了变量++x和x++的自增操作,并返回了自增后的x的和
}

int main()
{
    printf("返回结果为:%d\n\n按回车键退出程序。" ,cTest(5)); //返回结果 12 
    getchar();
}
全部回答
++ 和--运算的副作用,与编译系统的优化有关,结果不确定性。实际应用中不要写出这样的语句。 看看: int x=3; int y=(++x)+(++x)+(x++); 这时:x=6,y=15 再看 int x=3; int y=(++x)+(++x)+(++x); 这时:x=6,y=18
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
always,often,usually后用动词的什么形式
陆正金属复合材料公司我想知道这个在什么地方
孔君平衣其父,父不在,乃呼儿出.(翻译成白话)
谁知道用酷狗制作的歌词放在电脑里的哪个文件
儿童伤风感冒吃什么药
吉林市那个小学比较好?
头上长痘痘是能染发吗
汇齐天下文创馆(南后街店)地址在什么地方,想
重庆比艺格机械制造厂地址在什么地方,想过去
问道手游多长时间没上才能被召回
傻子瓜子地址在哪,我要去那里办事
彝良县钟鸣镇财政所地址在什么地方,想过去办
用微生物处理污水,使污水得到净化,下列与这
武夷玉女袍茶业地址在什么地方,想过去办事
中国石油大学北京化学工程与工艺专业好吗
推荐资讯
仇化屯村地址在什么地方,我要处理点事
HP 7800 开机就要按F1 怎么解决
如图是实验室制取二氧化碳气体,并试验其化学
赤峰哪里有 配汽车遥控器的,谢谢!
福建省蒲城县九牧乡中垱村邮编
瑞星网城地址好找么,我有些事要过去
龙安区马投涧乡第二中学地址在哪,我要去那里
近视眼od-2.5是什么意思
Gamma MX 和Venta AR怎么选?除了外观,还有
四通复印部(越城路)地址好找么,我有些事要过
【公益性岗位是什么】什么是公益性岗位()
【报恩的成语】关于报恩的成语
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?