ZKX's LAB

输入语句可以同时给多个变量赋值吗

2020-07-16知识17

下列说法中正确的是 A输入语句中是否可以有赋值语句,输入的同时是否可以给变量赋值?高中数学 不同语言的用法不同,高中数学必修三BASIC来说,输入不能赋值,但高中组的NOIP的C是可以的,最有效的方法是上机调试 输入语句中不可以有赋值语句 输入的同时也不可以给变量每条( )语句能够同时为多个变量赋值,每条( )语句只能为一个变量赋值。 每条SELECT语句能够同时为多个变量赋值,每条SET语句只能为一个变量赋值输入语句中是否可以有赋值语句,输入的同时是否可以给变量赋值?高中数学 不同语言的用法不同,高中数学必修三BASIC来说,输入不能赋值,但高中组的NOIP的C是可以的,最有效的方法是上机调试关于输入语句、输出语句下列说法正确的是( ) Java如何实现连续输入多个数据分别对多个变量赋值 你需要把规则设定好,输入和处理都按这个规则比如输入学生一数学成绩 学生一英语成绩,学生二数学成绩 学生二英语成绩,学生三数学成绩 学生三英语成绩。然后你在处理的时候 先按照逗号分割每个学生的成绩再按照空格分割数学和英语成绩利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是( )A.INPUT... 利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()A.INPUT.利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是()A.INPUT“A,B,C”;在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;

#变量#数学#c语言#赋值语句#逗号表达式

qrcode
访问手机版