可以对几个变量赋同一个初值,如float x=y=z=123.45;这句话是对还是错

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 11:37:49
可以对几个变量赋同一个初值,如float x=y=z=123.45;这句话是对还是错

可以对几个变量赋同一个初值,如float x=y=z=123.45;这句话是对还是错
可以对几个变量赋同一个初值,如float x=y=z=123.45;这句话是对还是错

可以对几个变量赋同一个初值,如float x=y=z=123.45;这句话是对还是错
这是错误的
如果对几个变量赋以同一个初值,不能写成:
int a=b=c=3;
而应写成:
int a=3,b=3,c=3;
初始化不是在编译阶段完成的,而是在程序运行时执行本函数时赋以初值的.相当于有一个赋值语句,例如:
int a=3;
相当于:
int a; /*指定a为整型变量 */
a=3; /*赋值语句,将3赋予a*/ 又如

int a,b,c=5;
相当于:
int a,b,c; /*指定a、b、c为整型变量*/
c=5; /*将5赋给c*/

可以对几个变量赋同一个初值,如float x=y=z=123.45;这句话是对还是错 对几个变量在定义时赋初值可以写成:int a=b=c=3; 不知道下面这道题应该选什么呢,设已有定义:float x;则以下对指针变量p进行定义且赋初值的语句中正确的是A float *p=1024; B int *p=(float x); C float p=&x; D; float *p=&x; 求答题 c语言 1, ( )把x.y定义成float类型变量,并赋同一初值3.14求答题 c语言 1, ( )把x.y定义成float类型变量,并赋同一初值3.14.A.float x,y=3.14 B.float x, y=2*3.14C.float x=3.14, y=x=3.14 C语言中,变量被赋初值可以分为什么和什么两阶段 把x y定义成float变量类型,并赋同一初值3.14 为什么这2个是错的float x,y=3.14 float x=y=3.14正确的是floatx=3.14 ,y=x=3.14这怎么看 把k1,k2定义成基本整型变量并赋初值0,定义语句为什么不可以是int k1=k2=0?而对整型变量x、y、z均赋值5,可以写成x=y=z=5;这是为什么? 定义整型变量a和b,为他们赋初值5的表达式 为什么C语言的变量未赋初值,其值就为随机数? c语言中定义变量不赋初值默认是多少?是不是0? 设变量a和b已正确定义并赋初值.请写出与a-=a+b等价的赋初值表达式_____. C语言静态变量定义时赋初值和不赋初值#include main(){//int k;for(int k=0;k 输入3个变量a,b,c,并定义变量为unsigned int类型,如将97赋给a,98赋给b,99赋给c,即对变量a,b,c用%c C语言定义3个变量i、n及mul,并为i和mul均赋初值为1 可以对指针变量进行赋值吗,例如*p=1书上说,“指针变量中只能存放地址(指针),不要将一个整数赋给一个指针变量.如:*pointer_1=100;//pointer_1 是指针变量,100是整数,不合法”后面又有“*p=1//表 for循环中,表达式1的作用是A. 循环变量赋初值 B.循环条件 C. 改变循环变量的值 D.什么作用都没有 (1) 定义变量fPtr为指向double类型的指针.(2) 把已定义变量x1(初值为5.0)的地址赋给指针变量fPtr.(1) 定义变量fPtr为指向double类型的指针.(2) 把已定义变量x1(初值为5.0)的地址赋给指针变 紧急!C语言 变量赋初值问题判断下面这题正误,并详细的说明理由:m,n定义为基本整型变量,并赋初值0,定义语句是:int m=n=0;