以下定义语句正确的是 A inta=b=0 B char a=65+1,b='b'; C float a=1,*b=&a,*c=&b; D double a=0.0;b=1.1;
可以具体分析下么.
人气:469 ℃ 时间:2019-08-17 18:06:05
解答
A int a=b=0 //错误.此语句只定义一个变量,若b前面没有定义,则报错.B char a=65+1,b='b'; //正确.C float a=1,*b=&a,*c=&b; //错误.变量c是指向指针的指针.改为:float a=1,*b=&a,**c=&b; D double a=0.0;b=1.1;//错...float a=1为什么不写成float a=1.0呢?这个没有错误吗?这个没有错误。这是系统类型的隐式转换,系统先将(int)1转为(float)1.0,再赋给a。
推荐
- 1,若有以下定义,char a;int b;float c;double d;则表达式a*b+d-c值的类型为( )
- 有以下定义int a=0; double b=1.25; char c=’A’; #define d 2下语句中错误的是A)a++; B)b++ C)c++D d++
- Once men have tasted caviar,how they settle for catfish?什么意思啊
- __Kate __the doctor the day before yesterday?a.have,seen b.has,seen c.did,see d.does,see
- 与流水,战争,于某种植物有关,想念亲人,描写山水,歌颂情谊,反应科学哲理,表现爱国主义的诗句
- 有一包FeSO4和Fe2(SO4)3的固体混合物,已测得铁元素质量分数为31%,则混合物中硫元素的质量分数为_.
- 某幼儿园有玩具若干件,分给小朋友,如果每人分3件,那么还余59件,如果每人分5件,那么最后一个小朋友还少几件.试求这个幼儿园有多少件玩具?有多少小朋友?
- 求帮我分析这句话的“主谓宾定状补”
猜你喜欢