00问答网
所有问题
当前搜索:
二维数组的输入c语言
C语言中
从屏幕上给一个二位
数组
输值的程序怎么写
答:
对
二维数组
输值,需要对二维数组每个元素进行遍历,并逐个
输入
每个元素的值。如对一个4行5列的二维数组输值,可以写作:int a[4][5];int i,j;for(i = 0; i < 4; i ++) for(j = 0; j < 5; j ++) scanf("%d",&a[i][j]);...
C语言中
一个
二维数组输入
的问题?为什么这个数组只让我输入了第一行
答:
int j=0,m=0,n=0,m1=0,n1=0;for(m1;m1<2;m1++){ //第一个for循环的第一次循环结束后,n1=4;当执行第一个for循环的第二次循环时,n1还是为4 //就不执行第二个for循环了。//n1的初始化应该在第一个for循环的里面即:n1=0;for(n1;n1<4;n1++){ printf("请用户
输入
第%d行%d...
C语言
从键盘上
输入
一个
二维数组
再输出!!谢谢
答:
void main(){ int a[3][3];int i,j;printf("please input the number:\n");for(i=0;i<3;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);for(i=0;i<3;i++){ for(j=0;j<3;j++)printf("%d ",a[i][j]);printf("\n");} } 多了几个分号,还有
输入
时应该用空格...
c语言二维数组输入
答:
输入
格式里不要添加空格(你用了: "%d ") 。改用 scanf("%d", &a[j][i]); 就可以了。输入的数据 用空格 或 换行符分隔即可。
c语言二维数组
:创建一个二维数组,从键盘
输入
5个学生的4门成绩,
答:
include<stdio.h> include<stdlib.h> define A 5 define B 4 int main(void){ int a[A][B],zcj[A],i,j,sum,t;double ave;for(i=0;i<A;i++){ printf("请
输入
第%d个学生的第4门成绩:",i+1);for(j=0;j<B;j++)scanf("%d",&a[i][j]);} for(i=0;i<A;i++){ su...
c语言输入
一个
二维数组
,找出每行的最大值输出
答:
include<stdio.h> //首先指定M和N的值 define M 3 define N 3 int main(){ printf("There are %d rows %d columns.\n", M, N); //输出到屏幕的提示信息 int a[M][N] = { 0 }; //声明一个M行N列的
数组
,并将全部元素赋初值为0 int i, j; //for循环中要用到 for (i =...
C语言
:给整型
二维数组
b[3][4]
输入
12个数据,计算并输出数组中所有正数...
答:
include<stdio.h> void main(){ int i,j,b[3][4],s1=0,s2=0;printf("请
输入数组
:\n");for(i=0;i<3;i++)for(j=0;j<4;j++){ scanf("%d",&b[i][j]);if(b[i][j]>0)s1+=b[i][j];else s2+=b[i][j];} printf("所有正数之和为:%d\n",s1);printf("所有...
C语言中
如何直接输出一个
二维数组
答:
c语言中
直接输出一个
二维数组
是用数组来访问输出的,例子:include<stdio.h>#define M 4#define N 3void main(){int a[M][N],i,j;for(i=0;i<M;i++)for(j=0;j<N;j++)a[i][j]=3*i+j;for(i=0;i<M;i++){for(j=0;j<N;j++)printf("%d\t",a[i][j]);//直接用...
c语言
输入
一个m*n整形的
二维数组
,对其每行求和,和单独存放在一个一维...
答:
m,n
输入
后,动态分配 2
维数组
a, 和存放 每行和 的 1维数组 b.然后输入 m*n个 整形数据,最后输出 每行和。include <stdio.h> int main(){ int **a; // a[m][n] or a[NR][NC]int *b;int NR,NC;int i,j;printf("input number of rows m:\n");scanf("%d",&NR);...
C语言中
如何用scanf 函数
输入二维数组
答:
1.include<stdio.h> include<string.h> void main(){ char a[10][20];int i;for(i=0;i<10;i++)scanf("%s",a[i]);} 2.include<stdio.h> include<string.h> void main(){ char a[10][20];int i,j;for(i=0;i<10;i++)for(j=0;j<20;j++)scanf("%c",&a[i][j])...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言二维数组的初始化
二维数组矩阵c语言
二维数组只知道行怎么输入
啥时候要定义数组