33问答网
所有问题
当前搜索:
字符串数组二维数组
c语言,请问这个strs是几维
数组
?3和20表示什么?求解释
答:
char strs[3][20] = {..};表示定义一个
二维数组
,有3行,每行20列。strs[0] 存储"abc"的地址,可以当
字符串
使用。20列,要求字符串的长度不能超过20个字符(包括\0)strs[1] 存储"123"的地址 strs[2] 存储"ABC"的地址
数组
的常用方法
答:
var arr1 = new Array(); //创建一个空
数组
var arr2 = new Array(20); // 创建一个包含20项的数组var arr3 = new Array(“lily”,“lucy”,“Tom”); // 创建一个包含3个
字符串
的数组(二)var 创建数组var arr4 = []; //创建一个空数组var arr5 = [20]; // 创建一个包含1项的数组var...
...放入
二维字符数组
中,编写函数sort()利用指针数组对其排
答:
include <stdio.h> include <stdlib.h> include <
string
.h> define N 10 /*根据
字符串
的长度排序,由长到短*/ void sort(char *p[N]);void main(){ char str[N][50];/*保存字符串的
二维数组
,每个字符串的最大长度是50*/ int i;char *p[N];/*声明指针数组,保存二维数组每一行的...
c语言,如何把
二维数组
中的
字符串
写入txt文档中?
答:
include <fstream> include <iostream> using namespace std;int main(){ int a[10][10];//10*10的
二维数组
。int i,j;//输入二维数组的值。for(i = 0; i < 10; i ++){ for(j = 0; j < 10; j ++){ cin>>a[i][j];} } ofstream out("out.txt");//打开文件。for(i =...
c语言中怎样实现对
二维数组
元素进行赋值并输出。
答:
用一个两重循环就可以了:#include <stdio.h>void main(){int a[3][4] = {0}, row, col;printf("请输入
数组
元素的值(3行4列): \n");for (row=0; row<3; row++)for (col=0; col<4; col++)scanf("%d", &a[row][col]);printf("您输入的数组为:\n");for (row=0; ...
...中哪些数据是一维数组形式,哪些数据是
二维数组
形式?
答:
二维数组
:年历,月是一维,日是一维。一维数组:月历中的日历。一般在数据结构里面,会用到一维数组和二维数组;比如说,线性表或者链表的遍历,插入元素,删除元素,而要用到二维数组的就是在需要邻接矩阵的时候。s需要一个
字符串
的首地址作为参数,point是二维数组,point就是每行元素的首地址,上面的...
C语言怎么定义多个
数组
储存
字符串
,又要求逐个输入?
答:
需要准备的材料分别有:电脑、C语言编译器。1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:char a[10][100];for (int i = 0; i < 10; i++) { gets(a[i]);} 3、编译器运行test.cpp文件,此时成功定义了10个
字符串
的
数组
,...
c#中关于
二维数组
的输出 看我这个例子 解释下
答:
Console.Write("数组的行数为:");Console.Write(arr.GetLength(0));//获得
二维数组
的行数 Console.Write("\n");Console.Write("数组的列数为:");Console.Write(arr.GetLength(1));Console.Write("\n");for (int i = 0; i < arr.GetLength(0); i++){
string
str = "";//这里...
用
二维数组
编程,将若干
字符串
按字母顺序由小到大排序后输出。以下的程序...
答:
#include"stdio.h"#include<
string
.h>#defineM9//
字符串
最大长度,即
二维数组
的最大列数#defineN5//最大行数intmain(void){inti,j;chartemp[M];charstr[N][M]={"Pascal","Basic","For... #include "stdio.h"#include <string.h>#define M 9//字符串最大长度,即二维数组的最大列数#define N 5...
C语言中,怎么用
数组
存中文?详见描述
答:
这么定义是由于c语言中没有字符串数据类型 所以使用字符串时需要使用char的一维数组来表示字符串。所以
字符串数组
就是char的
二维数组
。按照你给的代码,正规的C编译器会编译错误的。字符串是用"来界定的。处理中文可以用char或wchar_t include <stdio.h>int main(void){char Name[3][5] = {"张三"...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜