44问答网
所有问题
在c语言中赋值语句写成a=b+c=5这样写对吗?为什么 求详细解释并把从语言的赋值注意些什么讲一下
我是自学c语言的
举报该问题
推荐答案 2012-02-27
a+b=5这样写不对的。赋值语句是这样的,等号左边只能是变量,不能是表达式。另外,等号左右两边的数据类型要相同。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/6K3WGK6KK.html
相似回答
这道
C语言的
题怎么做?
答:
那么我们分析的时候,从最外层的if开始,if(
a=b+c
),其中a=b+c是
赋值语句
,是永远成立的条件,就不会执行a=b=c=-1这句话;并且在此情况下,a的值为0+-1=-1,那么也不满足a>0和a==0,所以执行的是倒数第二个else语句,所以最后的结果是a=b=c=1,所以答案应该选A。
C语言中的
运算符“=”与数学中的“=”的意义相同
吗?为什么
?_百度...
答:
不完全相同。比如数学上可以
这样写
:1+1=a,在程序上则写成a=1+1;(意思是将1+1算术表达式的值赋值给变量a);两者都有传递值的意思在里面。在数学中有a=b,这个意思是:a和b的值相等,但
在c语言中
,
写成a=b
,意思是将b的值赋值传送给a,结果仍然是a和b的值相等。但在其中隐藏着a的值发生了...
c语言
题,关于表达式是否合法的
答:
B正确
,A错误是因为赋值语句的左边必须是一个变量,而a+b是两个变量,如果写成a+b==7就是对的
C语言中
数字怎么
赋值
给字符串,并且输出的是数字呢?
答:
1、新建一个 字符串数组的定义与输出 项目。2、添加一个 str.c 文件。3、包含stdio.h和stdlib.h头文件。4、输入main函数主体,system()和返回值。5、定义一个字符串变量str。6、使用printf()函数输出字符串变量str。7、运行程序,查看输出结果。
大家正在搜
以下不符合c语言语法的赋值语句是
合法的c语言赋值语句
%x在c语言中什么意思
void在c语言中什么意思
c语言赋值语句
c语言赋值语句规则
scanf在c语言中的作用
赋值语句的一般格式
c语言a+=a-=a*a
相关问题
c语言中a=b=5这种赋值是什么意思啊
C语言可以连续赋值么?如c=a=b=5????说详细哦
C语言可以连续赋值么?如c=a=b=5????说详细哦
C语言中,是如何赋值的?a=b+c=1为什么是错的?
赋值语句要注意什么???
a:=b+1;为什么是C语言中不合法的赋值语句
k=i=j a=b+c=1 c语言中这两种赋值语句对吗,为什...
C语言中赋值语句有什么规则要求?