66问答网
所有问题
C语言一道判断题~谢谢啊~ 4
若有定义inta[10],b[4][5],*p;则因为一维数组和二维数组名都代表数组的首地址,所以p=a和p=b都是正确的赋值语句 这句话对吗?如果不对那么是哪里错了呢?麻烦解答下~谢谢啊~
举报该问题
推荐答案 2009-01-16
不对
p = b;这句话是错的
p是一维数组的指针,而b为二维数组。
呵呵,考试的时候这样回答是正确的,其实我告诉你这样写在编程中也无可厚非。因为 a,b都是一个连续内存的首地址,如果这样用的话,强制类型转化是需要的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/insDxxUs.html
其他回答
第1个回答 2009-01-16
当然不对了..
p = a ;//对
p = b ;//错
p是存储一个int型数组的首地址
b是存储一个int型数组的地址数组的 首地址
p =b[0]; // 正确
第2个回答 2009-01-16
编译不报错就是正确的
TC下面,p=b;是正确的
第3个回答 2009-01-16
p = b 有点问题。类型不匹配吧。
相似回答
C语言判断题
答:
1、C文件通过了编译、连接之后 , 生成一个后缀为 .EXE 的文件。( √ )2、在
C 程序
中 ,APH 和 aph 代表不同的变量。( √ )3、表达式 0195 是一个八进制整数。( √ )
4
、Continue语句的作用是结束本次循环。( √ )5、
C语言
中字符串的结束符是’\0’。( √ )6、
C程序
总是从...
求助
C语言判断题
答:
1、错。数组名是常量,不能改变其值。二维数组名是指向行数组的指针常量。比如int a[2][3],a就是指向第一行数组[3]的指针。*a就是第一行首地址。a+1就是指向第二行数组。(a+1)就是第二行首地址。但不能写a++。因为不能改变其值!2、错。非全局非静态的数组没有初值是随机值,需先赋...
C语言判断题
,答案为对,求解释,
谢谢
答:
a+b值为7>
c
(5)为真这个表达式的值就为1 b==c(
4
==5)这个表达式显然不成立为假 所以整个表达式的值为0
C语言判断题
和选择题,劳烦知道的帮帮我
答:
判断题
1.
程序
中的所有语句都被执行一次,而且只能执行一次。 ×2.若定义:int a,b;char
c
;double d;则a%b-c+d的结果为double类型。 √3.赋值运算符的左边必须是变量。 ×
4
.if-else语句中无论条件是否成立,都会有相应的语句执行。 √ 5.-10的逻辑值为1。 √ 6....
帮忙做几道
C语言
程序设计的
判断
,填空题吧,
谢谢
。
答:
1 :对。2:错。函数可以嵌套调用,但不可以嵌套定义。3:对。
c语言
是区分大小写的。
4
:对。八进制以0开头。5:对。c语言的命名由字母和数字组成,但是第一个字符必需是字母,下划线也被认为是字母。6:对。c语言从mian函数开始,顺序执行。7:错。A和a是两个不同的变量。8:对。文件操作fopen...
C语言判断题
,答案为正确,求解释。
谢谢
答:
x-y>z是假的,为0;y!=z是真的,为1;0与1是“且”的关系,有一个为假,总体真值就为假(也就是0),希望对你有帮助
大家正在搜
关于C语言的选择题和判断题
c语言判断题题库
C语言判断题
c语言判断题是x多还是勾多
c语言程序设计判断题
c语言pta答案判断题答案
c语言选择判断题库
C语言选择题题库
二年级判断题80道
相关问题
关于c语言的一道题,求c高手帮忙解答~谢谢啦
C语言的一道题,谢谢~~~~
C语言的4个选择题,帮忙解释一下答案,谢谢!
C语言判断题,答案为错,求解释
一道C语言判断题
计算机C语言一道选择题 谢谢
C语言的一道题,谢谢!
一道C语言问题,求解答,谢谢