22问答网
所有问题
当前搜索:
c语言循环给数组赋值
C语言
如何给用函数二维
数组
动态
赋值
答:
, &nChoose); // 让用户输入二维
数组
的大小 int **a = (int **)malloc(nChoose * sizeof(int *));for (int i = 0; i < nChoose; i ++){ a[i] = (int *)malloc(nChoose * sizeof(int));} Scan(a, nChoose);Calc(a, nChoose);// 最后要释放数组,也要
循环
...
C语言
中如何一次给一个
数组
变量
赋值
答:
1.引入头文件#include "stdafx.h"和#include "stdio.h"。2.定义主函数void main(){},在主函数中插入如下代码:int number[11];int i = 0;for (i=0;i<10;i++){ number[i]=i+1;} for (i=0;i<10;i++){ printf("%d ",number[i]);} 3.点击红叹号测试。
C语言
中如何一次给一个
数组
变量
赋值
答:
即使用scanf也可以很多方法,严谨点就是
循环
for(int i=0;i<20;i++){ printf("please input A[%d]:",i);scanf("%d",&A[i]);} 要么一次输入一串字符,处理获取到的字符串(比较麻烦我就写伪代码了)。char ch[1024];printf("please input A[0] to A[19],use ';' as a delimiter...
用
c语言
编程,声明
数组
a[4][4],用
循环
把下三角(j<=i)的值用之i×10+j...
答:
看题目要求:声明一个4x4的
数组
a[4][4],你定义是a[3][3]。include <stdio.h> int main() { int a[4][4], j,i,x,y;for (i=0;i<4;i++){ for (j=0;j<4;j++)a[i][j] = 0;} for (i=1;i<4;i++) { for(j=0;j<=i;j++) { a[i][j] = i*10 + j;}...
C语言
里有没有把
数组
元素全部
赋值为
0的函数
答:
int**a=newint*[n];for(inti=0;i<n;i++)a[i]=newint[m](0);方法二、在定义完后
赋值
for(inti=0;i<n;i++){ for(intj=0;j<m;j++)a[i][j]=0;} 方法三、用一个
循环
吧
数组
所有元素设置
为
0:intarr[100];inti=0;for(i=0;i<...
C语言
小白:怎样用for
循环
和scanf
赋值数组
答:
没多少要修改的!把printf("a[i] = %d\n",a[i]);改成printf("a[%d] = %d\n",i,a[i]);。
c语言
怎么实现
数组
的
循环
?
答:
这里我们先建一个固定长度的
数组
,如下图,数组长度
为
1000 然后就需要用到
循环
了,并且设置一个按键“回车键”跳出循环。这样,不断循环就可以不断地将数字存进数组里。当我们按回车键的时候就会跳出循环,结束输入。而输入的数据就会保存在num数组之中,唯一的缺点就是数组长度是固定的。
C语言 循环
语句
数组赋值
答:
这编程风格得改改 跟楼上一样,最后一个for
循环
前 a[i+1] =
c
;
在
C语言
如何在定义数组时
给数组赋值
?
答:
第一种 定义并初始化 int u[3][3] = {{1,1,1},{2,2,2},{3,3,3}};第二种 从键盘手动输入 int i,j;for(i=0; i<3; i++){ for(j=0; j<3; j++){ scanf("%d",&u[i][j]);} }
C语言数组
for
循环
问题
答:
a[3][2]说明
数组
a是个3行2列的数组,(*ptr)[2]说明ptr是一个长度
为
2的数组指针,for(i=0;i<2;i++){ ptr=a+i;//i=0的时候指针这个等式
赋值
之后ptr指向的地址就是a[i][0]scanf("%d",ptr);//输入一个数给a[i][0]ptr++;//ptr++之后ptr指向的地址就是a[i][1],但下个
循环
...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜