求C语言大神。“当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值”这 肯定是错误的,整形变量也可以输入实形数值的如scanf(\"%d\",&i);i为int类型,你输入浮点型会隐式转换为整形在C语言赋值语句中,给多个变量赋值,用逗号隔开,岂不是相当于一个逗号表达式? 不能那样理解。逗号表达式是已经声明过的变量合法组成的多个有效运算表达式用逗号隔开,而int a=1,b=2;只能有一种解释,那就是声明和初始化变量时可以把多个相同类型的变量用逗号隔开写在同一个类型符后面,最后用分号结束。对上面的声明,如果再声明一个int c;那么,c=(a=1,b=2)运算后c=2,因为(a=1,b=2)取最右边一个逗号后表达式的运算结果。所以,我觉得c=(a=1,b=2)中的(a=1,b=2)是逗号表达式,而int a=1,b=2不是逗号表达式!计算机语言的所谓“语法”其实只是一些书写规定,有很多甚至是不能变通的,比如char*p,*q,语法说*是属于char而不属于后面的变量的,但若写成char*p,q后q却不认为是指针,这又怎么理解呢?那就是为了方便,不然,如char*p,w,x;这样的声明就要写成两行了:char*p;char w,x;利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是( )A.INPUT。 利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()A.INPUT.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()A.INPUT“A,B,C”;。每条( )语句能够同时为多个变量赋值,每条( )语句只能为一个变量赋值。 每条SELECT语句能够同时为多个变量赋值,每条SET语句只能为一个变量赋值赋值号左边不能是表达式,只能是变量。表达式是不是a+b?变量是不是a? 三个都是错的,赋值语句,右运算(从右向左运算),最后的值赋的值给了=号右边的变量;1.赋值运算一般编写的时候不常用连续赋值的,就算真的要连续赋值,也是右值也都应该是一个变量,故Aa=7+b+c=a+7Ba=7+b+a+7都是错的,连续赋值时,=号右边(中间部分)是表达式,不是一个变量2.赋值运算,最后都是要把算出来的一个值,赋值给最左最左边的变量,左边必须是一个变量,用来接收返回的值,不能使表达式,故:Ca+1=7+b,b+,a+7也是错的!若从终端输入给变量a赋值123.19,则正确的输入语句是 如果是:double a;输入语句:scanf(\"%lf\",&a);如果是:float a;输入语句:scanf(\"%f\",&a);输入语句中是否可以有赋值语句,输入的同时是否可以给变量赋值?高中数学 不同语言的用法不同,高中数学必修三BASIC来说,输入不能赋值,但高中组的NOIP的C是可以的,最有效的方法是上机调试 输入语句中不可以有赋值语句 输入的同时也不可以给变量。输入语句中是否可以有赋值语句,输入的同时是否可以给变量赋值?高中数学 不同语言的用法不同,高中数学必修三BASIC来说,输入不能赋值,但高中组的NOIP的C是可以的,最有效的方法是上机调试
随机阅读
- 女人更愿意跟女人呆在一起 我和一个已婚女人在一起了,现在她老公知道了,她老公怎么一点反应都没有是什么意思,而且我和那个女人闹
- 盛夏晚晴天之美女如云全本阅读 盛夏晚晴天晚晴和乔津凡船上床
- 如何系统地自学 Python? ge200效果器使用说明书
- 叼毛一拽就掉 屌毛一拽就掉很多,问一下是什么原因
- 韩泰轮胎湖北黄石地区归哪个分公司管 黄石市韩泰轮胎专卖店
- 守护天使妹妹雕像制造厂在哪里 加百列,拉裴尔,乌利尔,米迦勒的资料 急需
- 国务院副秘书长是什么级别 国土资源部历任部长
- 永久性的穿刺 广东省脐带血穿刺经验排名 24周彩超永久性右脐静脉
- 最新版建筑工程外装饰幕墙工程施工组织设计方案 建筑工程幕墙施工工期
- 以feng音为开头四个字的成语或词汇. 风流罪过例匀
- 语音多怎么换流量怎么办啊 中国移动语音流量怎么互转
- 求武林群侠传完美开局 武林群侠传ios武功
- 什么是水性漆?? 丙烯酸涂料是否溶于非水介质
- 我是大明星女选手 我是大明星姜桂成的详细资料
- oracle如何查询某个表的高水位线 请问TRUNCATE TABLE 与 DELETE在删除整个表的所有记录时的区别
- 后汉书张步列传第二翻译 请教“有志者事竟成”的出处
- 去云南旅游团去购物点不买会怎么样 跟团到云南旅游不购物的话会被导游刁难么?
- 甲醛溶于水?那每天喷水可以除甲醛吗? 每天都喷潮
- 川庆钻探的上级单位 什么是河道管理法?
- 如何判断氧化还原反应进行的程度 当氧化还原反应进行完全时电动势是