c语言中结构体中的一维数组的初始化(用的是co-小知识
话题:c语言中结构体中的一维数组的初始化(用的是codeblocks)
问题详情:#include stdio.h #include stdlib.h int main(
回答:结构体内定义数据成员时,是不能对于数组进行赋值的。 这样就行了: #include stdio.h #include stdlib.h int main() { int count,i,k,j; j=0; struct a{ int length; int c[20];={1,2,3,4,5,6,,,}; }b; b.length=20; for(j=0;j20;j++) b.c[j]=j+1; printf("请输入i,k\n"); scanf("%d%d",&i,&k); for(count=1;count=20;count++) { b.c[i-1+count]=b.c[i-1+k+count]; } b.length-=k; printf("%d\n",b.length); for(j=0;j20;j++) { printf("a[%d]=%d\n",j,b.c[j]); } }
话题:C语言掌握一维数组和的定义、初始化、输入、输出方法
回答:#include stdio.h void main() { int a[10]={1, 4, 2, 5, 3, , 6, , , 0}; 数组的初始化 int i,j,k; int t; for (i=0;i 10;i++) 冒泡法排序从小到大 for (j=0;j - i;j++) { if (a[j] a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } for (k=0;k 10;k++) 输出 { printf("%d ",a[k]); } }
话题:c语言中怎么把一维数组初始化为全啊,不用循环
回答:2种方法: 1.静态变量(全 变量、静态 部变量)即使没有初始化列表,也会自动全部初始化填充0。 2.对于 部自动变量,只要初始化列表存在,即使没有在列表中的部分也会被初始化填充0。所以只要使初始化列表全为即可。例如LS所说的int a[10]={0};。注意这里数组大小不能省略,否则初始化列表会被当做数组的全部内容。 ---- 至于memset,类似于循环批量赋值(只是交给库函数实现了而已),并非初始化。(其实循环不也是赋值么- -。) 1L用法有误,应为memset(数组 , 0, sizeof(数组变量)),第三个参数应该是数组所占空间大小而不是数组的元素个数(长度)。 使用memset前需#includestring.h。 ---- [原创回
话题:C的一维数组怎么初始化?
问题详情:C的一维数组怎么初始化? a[50]我都想令成1 怎么写?不要a[50]
回答:将50个都 为1,可以用memset函数。具体如下: int a[50]; memset(a,1,50); 这样就可以把数组a的50个元素都设置为1了
参考回答:a[50]=1; 这样不就把它的初始值赋值成1了嘛
话题:C语言中一维数组的初始化有什么用?
问题详情:最好详细点
回答:防止出现垃圾值
参考回答:给它分配内存空间就像一个容器初绐化以后就不用你输入了,而且每次用到的时候,就自动用到初始化里面的数据,知道 不
话题:C:初始化 一维数组,某个元素的值加1,新的数组输出,再
问题详情:先输出初始化的数组a[2]={0,1};运算:a[0]=a[0]+1;输出新a[2]={1
回答:先输出初始化的数组a[2]={0,1}; 运算:a[0]=a[0]+1; 输出新a[2]={1,1} 运算,输出新数组a[2]={2,1}
参考回答:怎么啊。。对啊
话题:C语言中一维数组的初始化问题!
回答:D越界了
参考回答:A 好象他说的对,不过我去试试
话题:C语言一维数组初始化
问题详情:# include stdio.hvoid main(){ int i; int a[5]={1,2,3,4,5};
回答:printf("a[%d]=%d ",i,a[i]);你少了个%d ,把那个i去掉
参考回答:给数组赋值不成功?你定义的时候,已经赋值成功了。我看你的 码是输出,不是赋值啊。。想赋值可以改成: for(i=0;i5;i++) { a[i]=i
话题:(C语言)以下能对一维数组 a 进行正确初始化的语句是( )。
问题详情:以下能对一维数组 a 进行正确初始化的语句是( )。 A. in a[10]
回答:C正确,D不对,D只是初始化了第一个元素。 C其实就相当于是int a[1]={0},所有元素都正确初始化。
参考回答:D
话题:C语言编程用下列数据初始化一个一维数组12
问题详情:C语言编程用下列数据初始化一个一维数组12 -3 - -6 2 -4 11
回答:没看明白,能把数据写清楚吗?相隔的数据用逗号隔开?
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-

















































