共83,614条结果
以下能正确定义一维数组的选项是()
答:正确答案:B
2023-01-21 回答者: 舞侥评7 1个回答
以下能正确定义一维数组的选项是 () A. int a[5]={0,1,2,3,4,5}...
问:对于数组很茫然,请大家指教,谢谢啦!
答:B是正确的,A由于定义的数组只有5个元素的空间,而赋初始值为6个,所以编译时都不可能通过,B没有定义大小,由后面的初始值数量给定,C是一个变量类型,而没有给出变量,所以也是错误的。还有一点,可能对你理解有帮助,char从原意来说是字符,字符(ASCII码)可以用整数只表示,所以B没有问题。C选...
2018-03-07 回答者: jasson918 4个回答 55
c语言定义数组可以不指定长度吗 c语言数组定义列数没行数可以么_百度知...
答:必须指定长度:在C语言中,定义一维数组时,必须在方括号中指定数组的长度。例如,int a[10]; 表示定义了一个长度为10的整型数组。不能自动补0:如果未对数组元素进行初始化,它们的值是未定义的,可能是随机值(垃圾值)。这与C++中的某些情况不同,C++中的局部静态数组未初始化时可能会被自动赋值...
2025-04-04 回答者: 阿暄生活 1个回答 1
C语言中怎么把一维数组赋给另外一个一维数组
答:或者遍历二维数组,将每个元素赋值为一维数组对应值上。优点为操作灵活,可以按照需要任意赋值。2、当一维数组和二维数组类型相同,而且赋值顺序与一维数组中的存储顺序完全相同时,可以用memcpy的方式,直接一次性赋值。如一维数组为a,二维数组为b,基础类型为TYPE,需赋值元素个数为n,可以调用 memcpy(b,...
2020-12-29 回答者: 小耳朵爱聊车 11个回答 3
C++作业求答案,求高人
问:1 以下对一维数组 a 的正确定义是( ) a. int n=5,a[n]; b. int n;...
答:1 以下对一维数组 a 的正确定义是( )c. int a[5];Question 2下列数组定义语句中,不合法的是( )c. int a[3]={0,1,2,3} Question 3 已知 int a[][3]={{0,1},{2,3,4},{5,6},{7}} ,则 a[2][1] 的值是( )b. 6 Question 4已知定义: char array[10]="...
2016-08-13 回答者: 鬼扯石室2007 3个回答 3
在C语言中,一维数组的定义方式为:类型说明符数组名——
答:实际上,在VC++中,我们定义一个259025元素的整型数组,虽然可以编译通过,但是我们仍将得到一个运行时错误(runtime error)。这主要跟堆和栈的大小有关,详细情况请查阅操作系统相关资料。 错误代码范例: VC++ 6.0 中 void main() { int a[259025]; 运行时错误,259024是ok的。 char...
2022-10-12 回答者: 华源网络 1个回答
冒泡排序 error C2057: 应输入常量表达式
问:#include <iostream> using namespace std; template<class T> void bub...
答:数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。注意:不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式。正确的示例:define FD 5 main(){ int a[3+2],b[7+FD];} 错误的例子:main() { int n=5;int a[n];} 解释:...
2017-12-16 回答者: geniepengsz 1个回答 12
...个小于100的正整数n,然后输入n个整数存入一维数组中,对这n个数进行...
问:输入一个小于100的正整数n,然后输入n个整数存入一维数组中,对这n个数...
答:这个程序的写法是比较标准而简单的,先输入一个整数n,然后使用一个循环输入n个整数到一维数组当中,在使用一个简单的排序方法,比方说冒泡排序就可以对数组进行从大到小的排序,最后输出就可以了.include <stdio.h> void bubble_sort(int a[], int n){ int i, j, t;for (i = 0; i < n...
2020-04-27 回答者: 听不清啊 2个回答 2
用C语言如何使函数返回值为指向一维数组的指针?
问:如果想在主函数中输出自定义函数中定义的数组,怎么实现?是不是要在自...
答:include <stdio.h>char *get_str(void) //返回值类型为字符指针{ static char str[100]={0};//静态变量初始化,只有在定义时这次完成,且初始化只执行一次。 sprintf(str,"hello world"); return str ;}void main(){ char *p; p=get_str(); printf("%s\n", p );...
2018-02-28 回答者: kaixingui2012 5个回答 6
c语言数列的定义是什么
答:。5、不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式。例如:define FD 5 // ...int a[3+2],b[7+FD];是合法的。但是下述说明方式是错误的。int n=5;int a[n];6、允许在同一个类型说明中,说明多个数组和多个变量。例如:int a,b,c,d,k1[10],k2[20];...
2024-12-09 回答者: 阿暄生活 1个回答

辅 助

模 式