问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言里如何输入几个字符串放到一个数组中

发布网友 发布时间:2022-04-24 08:25

我来回答

3个回答

热心网友 时间:2022-05-01 21:41

方法如下:

#include <stdio.h>

void main()

{

char s[10][80];

for(i=0;1<10;i++)

{

gets(s[i]);

}

}

扩展资料:

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言常用词汇有:

条件 condition

变量 variant

过程 process

优先 priority

运算 operation

返回值 return value

函数 function

声明 declare

参数 parameter

静态的 static

外部的 extern

引用 reference

元素 element

地址 address

排序 sort

字符 character

字符串 string

应用 application

指针 pointer

参数 argument

数组 array

声明 declaration

表示 represent

处理 manipulate

成员 member

标记 tag

函数 function

枚举 enumerate

联合 ( 共用体 ) union

创建 create

插入 insert

删除 delete

修改 modify

热心网友 时间:2022-05-01 22:59

首先,C语言没有字符串类型,但是字符数组或者字符指针可以表示字符串。
所以你可以把几个字符串分别放到几个不同数组:
例如:
char str1[10] = "abcdefg";
char str2[10] = "qwerty";注意,定义字符数组时可以使用=直接赋值,非定义阶段,不能用等号直接对字符数组赋值,应该使用库函数strcpy
例如
char str[10];
strcpy(str,"abcdefg");
另外,如果非要把多个字符串输入到同一数组,可以这样:
char str[20];
strcpy(str,"abcdefg");
char *p = str ;
p += strlen("abcdefg");
strcpy(p,"qwerty");
printf("%s",str);
输出结果是
abcdefgqwerty

热心网友 时间:2022-05-02 00:33

#include
<stdio.h>
void
main()
{
char
s[10][80];
for(i=0;1<10;i++)
{
gets(s[i]);
}
}
这个实现的是输入的每一个字符串存放在二维数组s的一行中
C语言里如何输入几个字符串放到一个数组中

void main(){ char s[10][80];for(i=0;1&lt;10;i++){ gets(s[i]);} }

c语言如何将多个字符串放入数组

方法一:使用二维字符数组,示例:include&lt;stdio.h&gt; include&lt;stdlib.h&gt; int main(int argc, char *argv[]){ char c[][5] = {"abc","haha","no"};for (int i=0; i&lt;3; i++){ printf("%s\n",c[i]);} return 0;} 方法二:使用 string 数组,示例:include&lt;stdio.h&gt; include&lt;...

c语言 如何从键盘中输入若干个数保存到数组中

1、首先在电脑中打开编译器(vc++6.0),新建一个将1到100保存到数组中项目,如图所示。2、添加一个 assignment.c 文件,如图所示。3、包含stdio.h和stdlib.h头文件,如图所示。4、输入main函数主体及返回值,如图所示。5、定义一个char数组,长度为100,最后使用while循环进行赋值,如图所示,就完成...

c语言中如何将多个字符串存在同一个数组里?请举例说明,跪求大侠了...

用字符串数组,或者叫字符二维数组。例如下句,定义一个10个字符串的字符串数组并赋初值,char *test[10] = {"jo","vicent","tom","honey","gigi","lily","susan","peter","bob","ron"};

C语言 输入字符串,将字符串中的数字存入整型数组中

int main(){ char str[20];int i,j;int b[20];printf("这里输入字符串\n");scanf("%s",str);for(i=0,j=0;i&lt;strlen(str);i++,j++){ if((str[i]&gt;'0')&amp;&amp;(str[i]&lt;'9')){ b[j]=(int)str[i]-48;printf("%d",b[j]);} else j--;} return 0;} 已经运行成功,...

c语言怎么把字符串存进数组?

在C语言中,可以用字符数组来存储字符串。如果要把一个字符串存到数组中,可以先定义一个字符数组,然后用字符串复制函数把字符串内容复制到数组中。例如,如果要把字符串"abcd"存储到数组a的第一个元素中,可以这样做:char a[10][5]; // 定义一个10行5列的字符数组 strcpy(a[0], "abcd")...

C语言 从外界输入n个数,放到一维数组中,逆序输出,要求,用函数调用的...

h&gt; void func(){ int n;printf("请输入n:");scanf("%d",&amp;n);int a[n];printf("\n请输入数组:");for(int i=0;i&lt;n;i++)scanf("%d",&amp;a[i]);printf("\n倒序输出:");for(int i=n;i&gt;0;i--)printf("%d ",a[i-1]);} int main(){ func();return 0;} ...

c语言中,怎么输入多组字符串,放在二维数组里

2、十进制输出,在需要输出十进制数字时,可以用d 或 i 控制输出。3、八进制输出,如下所示,利用 o 或 #o 控制输出八进制格式数字。4、十六进制输出,同八进制一样,利用 x 或 #x 可以输出控制十六进制格式数字。5、 字符串输出,在C语言中输出字符串可以使用s控制。6、浮点数(单精度/双精度...

如何将n个输入的数存放在一个数组中

楼上的已经是正解了。。。include&lt;stdio.h&gt; include&lt;stdlib.h&gt; void main(){ int *p, i, n;printf("输入数组元素个数: ");scanf("%d",&amp;n);p = (int *) malloc(n * sizeof(int)); //分配n段长度为存放int型长度的内存给p printf("\n输入%d个整数: \n",n);for(i=0;i&lt;...

c语言,如何将键盘输入的n个整数存入一个数组中,n的大小未知

1、可以预先定义足够大的数组(浪费在所难免),然后将键盘输入的整数存入数组,并累计数据个数。...int i,n = 0,a[1024]while(1) { printf("输入整数(q: 结束输入过程)%d : ", n + 1);if(scanf("",&amp;a[n]) != 1) break;++n;} for(i = 0; i &lt; n; ++i) printf("%d ",a...

c语言字符数组与字符串 c语言定义一个字符串数组 c语言输入字符串数组 c语言字符型数组和字符串 字符数组和字符串数组 c语言字符串存入数组 c语言数组字符串 c语言字符串数组排序 c语言字符串数组赋值
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抵押房产证加老婆名字是否可行 鳖怎么烧好吃 软烂醇香清炖鳖家常做法步骤 西厢恍记旧游处猜一生肖,帮忙猜下哦,谢谢了,顺便要说下理由哦。 女生说一个和她用情侣头像和情侣网名的人是另一个追求者我该信吗... ...用的头像,一次也就算了,两次头像让人感觉是情侣头像,那个女生... 一个女生和一个男生谈着恋爱却和别的男生用情侣头像挂件,对男朋友忽冷... 学车的时候遇到一个喜欢的女孩,怎么要微信 ...在学车期间,是怎样跟教练预约练车时间的,在微信群里发消息,还是通过... 学车如何要一起学车的女孩微信,怎样搭讪互相认识,她喜欢坐副驾_百度知... ...之后我去医院检查医生说乙肝阴性,说没事 ,属 答案:鸡枞菌可以人工种植吗 鸡枞菌人工栽培技术 鸡枞怎么种植技术 鸡枞菌的种植方法与过程? 鸡枞菌人工种植是否是真实? 鸡枞菌的种植方法是什么? “鸡枞菌”人工种植方法? 拍立得 已经使用过的相纸 剩下的没使用的相纸 通常可以安放多久时间 拍立得相纸能保存多长时间? 求解答拍立得相纸放在相机里最多能放多久 拍立得的相纸拍完后可以保存多久?如何保存才可以更久?? 助拍立得照片可以保存多久?怎么保存的更久? 拍立得的照片放在相机里会不会过期 拍立得相纸可以放多久 请问拍立得相纸的显影期限大概是多久。。。?有办法长期保存吗。。。? 拍立得的相纸放在相机里能保存多久啊? 拍立得相纸拍好的快照,可以保存多久? 拍立得的相纸放入了相机还能还能维持多久 拍立得的相纸放到相机里不打开能放多久? 能放多少张进去? [kao]代表什么意思,起源哪里?怎么诞生的? 怎么把输入的字符串储存到数组里 如何将一个字符串输入到一个数组中? 如何将一串输入的字符串存入数组当中 c语言如何将多个字符串放入数组 JAVA中怎样把用户输入的字符串存入数组中? C语言中怎样把输入的字符串赋给数组 c语言中怎么将中文字符存入一个字符数组 C语言里如何把输入字符串赋值给字符数组? 怎样将字符串存入数组 c语言中怎么把输入字符串用一维数组存储 C#中如何将输入的字符串赋值到数组 c语言程序 输入一字符串存入数组中,逆序存放并输出 c语言中,怎么输入多组字符串,放在二维数组里 怎么把字符串写入二维数组 java 如何把string 加入数组中 JAVA中怎样把字符存到数组中 c语言如何将一串字符数据写入字符串数组 跪求C语言中怎样把很多字符串存入二维数组中,并用指针输出,急用~谢谢 和自己喜欢的女孩聊天,开场白说什么最好? 和喜欢的女孩子聊天怎么开场