首页 >>  正文

a+10的c语言表达式

来源:baiyundou.net   日期:2024-09-29

籍葛飞1716C语言运算:设a=10,求a+=a - =a*a的输出值,写出运算过程 -
通封姚13676248048 ______ 两个计算过程:a-=a*a; //a=a-a*a = 10-10*10 = -90a+= a; //a=a+a = -90 + -90 = -180最后结果是-180;

籍葛飞1716若有变量说明,int a=0,b=0,v=0;,以下符合C语言语法的赋值表达式是() -
通封姚13676248048 ______[选项] A. a=9+b+c=a+9 B. a==9+b C. a=(9+b,b++) D. a=9+b+==a+7 选哪个?其他的怎么错了?

籍葛飞1716C语言程序问题
通封姚13676248048 ______ 问这个问题说明你赋值运算没搞清楚.首先给你解释下什么是赋值运算,你要明确一点当你遇到单独一个“=”时候,你要记住它不叫等号,它叫赋值.赋值说白了就是复制,比如题中的程序a=5;意思是“把5这个值赋给a”,这样念能明白为什么是从右向左运算了吧?然后解决下题目a+=a-=a+a;已经知道要从右向左运算了,那么第一步应该是a-=a+a 即a=a-(a+a)【强调一下这是赋值运算,不是“等”】.所以有a=5-(5+5) 【“=”还是赋值】所以a的值是(-5).接着便是a+=a【后面已经变成a了】所以有a=a+a即a=(-5)+(-5)即a的值是(-10)

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024