.设有如下定义:int a[10]; ,则数组元素a下标的上限为
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/22 05:39:56
(D)y=float(i)这句的本意是想把i强制转换成浮点型,然后赋值给y,可是强制转换应该是这样写的:y=(float)i,括号括的应该是数据类型,而不是变量;
a+=b等同与a=a+b,这样a=30,b=20a-=b等同与a=a-b,这样a=-10,b=20a*=b等同与a=a*b,这样a=200,b=20a/=b等同与a=a/b,这样a=0,b=20(因为
选B因为&a是一个指向数组的指针,而p是一个指向整型的指针,二者不是同一个概念.
选A这里考察的是表达式中的逻辑运算符所以要理解&&和||的含义.&&:当其左右两边的表达式都为真时,整个表达式的值才为真,否则为假(0).||:当其左右两边的表达式都为假时,整个表达式的值才为假,否则
PrivateSubCommand1_Click()DimiAsLongDima,b,ca=Array(2,7,7,6,27,70,25)b=Array(79,27,32,41,57,66,70)Re
函数定义中参数数int*a,是一个指针.只有b答案传递的是一个指针
第一句c=(a-=(b-5));先看a-=(b-5)b-5等于4a-=4就相当于a=a-4a是10,a=10-4就是6把6赋给c所以第一句执行完后a=6;b=9,c=6第二句c=(a%11)+(b=3
第一个为X[0]第二个为X[1].第十五个为X[14]
D.3(x%y,x/y)叫逗号表达式,其值为最后一个表达式x/y的值,而x/y=10/3=3。
A错,p与a+1等价p向高地址移动一个int类型字节数再问:为什么啊?不懂耶再答:p是一个指向int型的指针变量,之所以特意声明指针变量的类型,就是让p指针在指向时,一次指向一个int型变量,而不是其
答案为D*aa[2]数组指针aa[0]aa[1]为数组名,分别为“abcd”"ABCD"的首地址也就是‘a’和‘A’的地址(详情参考指针那方面知识)A选项应该为“abcd”和“ABCD”的地址B选项是
Ba只有5个元素,下标分别是0~4,B越界了,肯定是错了A没问题了C相当于a[3]也没问题D相当于a[3]也没问题
char*类型的数组指的是每个元素都是char*指针char*指针是指向字符类型的所以aa数组的两个元素各自存放了字符'a'和‘A’的地址A)答案不对aa数组元素是两个char*字符类型的指针B)aa
D.ptr是一个函数名;该函数的返回值是指向int型数据的指针分析:排除法A数组的表示方法是中括号.,故不正确B指向int型数据的指针变量是int*ptrCptr是指向函数的指针.那函数呢?函数必有函
500再问:能具体点吗?过程!再答:先采纳再问:已经采纳!能给个过程不?再问:救急啊!再答:哈哈再答:我也不知道