99问答网
所有问题
c语言数组的问题?
一个数组a有十一个数,只定义了十个,并且已经是从小到大的顺序,现输入一个随机数,要求插入随机数后的数组a任然符合由小到大,但我的结果不对,如图,求帮忙看下哪里错了,挺急的
举报该问题
推荐答案 2019-12-03
æbreakéåºå¾ªç¯ä½ï¼æ以ï¼å¾ªç¯åªæ§è¡äºä¸æ¬¡ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/7OXeBX7jeWjOjB77Wv.html
其他回答
第1个回答 2019-12-03
我也不知道啊,这题太难了,你问问别人吧,看看他们咋回的吧。我太难了,实在是难过啊。
相似回答
c语言数组
题,结果是什么?为什么?明明是a【10】为什么只有5个数_百度知 ...
答:
int a[5]={10,1,2,3,4};则定义的是一个长度为5的
数组
a,其中前5个元素分别为10、1、2、3、4,没有其他元素,而不是定义一个长度为10的数组a。所以,当使用a[6]或更大的下标时,就会出现数组越界
的问题
。
c语言数组
大小
的问题?
答:
C语言
中第一维大小是指数组第一维的长度:如下定义一个一维数组:int arr[10];则其长度可以使用sizeof(arr)来求得:printf("长度:%d",sizeof(arr));其结果为:10 二维
数组的
第一维大小是指数组的行数,第二维是数组的列数:定义一个二维数组:int arr[5][8];则其行数为5,列数为8,其...
c语言数组问题
答:
问一:c语言开辟数组,如果里面存的是整数,那么没有复制之前,数组中默认的值为零,还是乱码
。答:C语言声明数组变量时,只分配相应的空间和地址,而不对里面存放的数据初始化。不管是int、float、还是char型等,即里面存的无论是整数、小数还是字符,再没有复赋值之前,数组中默认的值都是乱码,而不...
c语言
中输入
数组的问题
答:
可以观察到,
arr[0]并未存入字符,t的数值比预期少1
原因:这种情况通常发生在前面已经有了输入语句,而当前的scanf是在接收字符(即用%c控制输入)时。由于前面的输入语句(不一定是scanf)把最后输入的'\n'遗留在了输入缓冲区,而当前的scanf(“%c”,...);又会把'\n'当一个字符接收,又...
关于
c语言数组的
一些疑惑?
答:
在
C语言
中,array[10]有两种含义:①它指含有10个元素的
数组array
,如:int array[10];②它指数组
array的
第10号元素,如:array[10] =5;因此,对于使用数组array[10](这里,你要把array[10]理解成含有10个元素的数组array,而不能理解成第10号元素)做形参,只写array[]即可(只写一个空的中...
C语言数组的问题
答:
正确,意思是a[3], 因为编译器会把3[a]解释为*(3+a),这就是a[3]这么基本的东西都能乱答:
C语言的数组问题
{a[0]=a{1};} main() {int a[10]={10,9,8,7,6,5,4...
答:
第一个for循环,i为2满足条件,将a[3]赋值给a[2],数组变为{10,9,7,7,6,5,4,3,2,1},同理第二次循环数组变为{10,7,7,7,6,5,4,3,2,1},第三次为{7,7,7,7,6,5,4,3,2,1},运行此次循环后退出第一个for循环。第二个for循环为输出
数组的
值,因此答案为7777654321。
c语言
中关于
数组的问题
,求解释
答:
A a[0]+4 错 a[0]是第一个元素,这表示首元素加4的值 B *a+4 错 *a同a[0]是一个意思,a是
数组
名,首地址,*a就表示首元素
C
*(a+4) 正确,等同于a[4] 。 a是数组名,首地址,a+0是第一个元素的地址,a+1是第二个,。。。a+4是第5个元素的地址, 再*操...
C语言
指针
数组的问题
答:
地址类型是 int **,含义是:指向(整数指针)的常量指针。A)p=a,错误 取a的地址赋值给p,p是
数组
,数组就是常量指针,所以不可以赋值。B)p[0]=a,错误 p[0]是整数指针,类型是int *,和a的地址类型不匹配。
C
)p[0]=&a[1][2],正确 &a[1][2]是a数组中一个整数元素的地址,类型...
大家正在搜
c语言中数组的定义
关于数组的问题
定义数组注意的问题
c语言数组怎么用
数组排序c语言
c语言输入数组
c语言二维数组
c语言字符串数组
c语言数组定义和赋值
相关问题
C语言数组问题
c语言数组问题
C语言数组问题 (急求!!!)
C语言数组问题?
C语言数组问题?
c语言数组问题?
c语言数组问题?