非常风气网www.verywind.cn
首页
c语言怎么输入数组
c语言怎么输入
任意长度的一个
数组
答:
首先 严格来说 不可能出现任意长度。 内存是有限的 超出一定长度后,不可能存的下,虽然这个值可能是超级大的,但总有限度。其次,所谓的任意长度,其实就是可变长
数组
。那么,在事先不知道数组规模下,就要靠
输入
,来确定数组大小了。重点在于,要开辟多大的数组来存 一般有这么几种情况 1 直接开一...
c语言数组
,
怎么样
从键盘上
输入
行数和列数?
答:
你可以这样做:(以int型为例)int **a;int m,n,i;scanf("%d%d",&m,&n); //
输入
你此次想要创建
数组
的行数和列数,储存在m和n中 a=(int**)malloc(m*sizeof(int*)); /*malloc函数在stdlib.h里面,用的时候加入这个头文件*/for(i=0;i<m;i++)a[i]=(int*)malloc(n*size...
【
C语言
小白】求问如何用指针
输入
一组二维
数组
如a[3][4],就是在输入...
答:
include<stdio.h> #include<malloc.h> #define N 4 //定义一个4列的二维
数组
,每一行的存储空间需要动态申请int main(){int *a[3]; //声明3行的二维数组,现在是指针数组int i,j;for(i=0;i<3;i++){a[i]=(int *)malloc(N*sizeof(int));for(j=0;j<N;j++){scanf("%d",&a...
C语言怎么
让键盘
输入
数字到
数组
里,事先不知道要输入多少个数,按回车结...
答:
include<stdio.h>int main(){int i,n=0,a[999];for(i=0;;i++){scanf("%d",&a[i]);n++; //计算
输入
个数if(getchar()=='\n')break; //遇回车中断}for(i=0;i<n;i++)printf("%d ",a[i]);printf("\n");return 0;} ...
c语言
二维数组如何输入 该
怎么输入数组
,才能输出?
答:
其实并不存在真正的“二维”,只不过是
C
编译器自动的将它 一行一行的保存成了一维信息。所以,二维
数组
的
输入
只要用双重循环即可,比如:int a[11][11];for(int i=0; i<10; i++){ for(int j=0; j<10; j++){ scanf("%d",&a[i][j]);} } 其实 int a[3][3] 可以这样初始化:i...
用
C语言怎么输入
为
数组
赋值,求代码
答:
include <stdio.h>int main(void){int a[5];printf("请
输入
5个数字:");for(int i=0;i<5;i++) { scanf("%d",&a[i]);} for(i=0;i<5;i++) { printf("%d ",a[i]);} printf("\n");return 0;}
用
C语言
动态
输入
一个
数组
要
怎么
弄
答:
include<stdio.h> define N 10000 int main(){ int a[N],n,i;scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);return 0;}
请问大神
c语言
中字符
数组
的
输入
输出到底
怎么
弄的呢?
答:
字符
数组
的
输入
输出可以有两种方法:逐个字符输入输出(%
c
)整个字符串一次输入输出(%s)输出的字符中不包括结束符’\0’用%s输出字符串时,printf函数中的输出项是字符数组名,不是数组元素名 如果一个字符数组中包含多个’\0’,则遇第一个’\0’时输出就结束 可以用scanf函数输入一个字符串 scanf...
c语言
编程中,如何用scanf函数输出字符
数组
?
答:
一、题目大意为输出一个已知的字符串。解题思路:定义一个字符
数组
,并用“初始化列表”对其赋以初值 用循环逐个输出此字符数组中的字符 include <stdio.h> int main(){ char
c
[15]={'r',' ','i','g',' ','g',' ','h','t','u',};int i;for(i=0;i<15;i++)printf("A=%...
c语言
中函数里面
怎么输入
字符串
数组
答:
在
C语言
中,字符串是以字符
数组
方式保存的,于是字符串数组可以用二维字符数组存储。
输入
时,每次输入字符串数组的一个元素(一行),根据需要,使用scanf或gets进行输入。如:char str[10][100]; //定义字符串数组,供10行,每行最多100个字节数据。int i;for(i = 0; i < 10; i ++)scanf("...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
scanf能输入数组吗
c语言for循环输出数组
字符数组怎么输入
c语言写分段函数
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网