怎样对C语言中二维数组一个特定的元素赋值,如arrey[2][3]赋值为1?

 我来答
她说1182
2013-10-27 · TA获得超过165个赞
知道答主
回答量:123
采纳率:0%
帮助的人:110万
展开全部
你这程序里,把arrey[0][1]到arrey[0][9]赋值为1,把arrey[0][0]、arrey[1][1]。。。arrey[9][9]赋值为1。而在后面的运算中,使用的元素,都是未赋值的变量,空指针异常。
另外,请采纳- -#include<stdio.h
int main(){int arrey[10][10];int i,j;for(i=0,j=0;j<=9;j++)//把arrey[0][1]到arrey[0][9]赋值为1{arrey[i][j]=1;}for(i=0;i<=9;i++)//把arrey[0][0]、arrey[1][1]。。。arrey[9][9]赋值为1{j=i;arrey[i][j]=1;}for(i=3;i<=9;i++)//参与运算的元素,都没赋值{for(j=2;j<=(i-1);j++){arrey[i][j]=(arrey[i-1][j-1])+(arrey[i-1][j]);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式