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

C语言,已知一串数字123456怎么把它放到数组里面?

发布网友 发布时间:2022-04-29 09:40

我来回答

2个回答

热心网友 时间:2022-06-25 15:32

一串数字,是一个整数吗?还是一个字符串?如果是字符串的话,本身就是一个数组。整数的话就把每位取出来赋值。

#include "stdafx.h"

#include <iostream>

using namespace std;

#define N 20

int main()

{

int num,a[N],n=0;

char s[N];

cout << "请输入一串数字(数字处理):" << endl;

cin >> num;

int temp = num;

while (temp)

{

n++;

temp /= 10;

}

for (int i = n - 1; i >= 0; i--)

{

a[i]=num%10;

num /= 10;

}

for (int i = 0; i < n; i++)

cout << a[i] << " ";

cout << "\n请输入一串数字(字符串处理):" << endl;

cin >> s;

for (int i = 0;s[i]!='\0'; i++)

cout << s[i] << " ";

cout << endl;

system("pause");

    return 0;

}

热心网友 时间:2022-06-25 15:33

声明数组变量的时候,可以初始化,如下:

int values[] = { 1, 2, 3, 4, 5, 6 };
如果你的数组已经声明,另外要赋值,可以写如下代码:
int values[6];
// 循环赋值

for(int i = 0; i < 6; i++) { values[i] = i + 1; }
C语言,已知一串数字123456怎么把它放到数组里面?

一串数字,是一个整数吗?还是一个字符串?如果是字符串的话,本身就是一个数组。整数的话就把每位取出来赋值。include "stdafx.h"include &lt;iostream&gt; using namespace std;define N 20 int main(){ int num,a[N],n=0;char s[N];cout &lt;&lt; "请输入一串数字(数字处理):" &lt;&lt; endl;cin &gt;&gt;...

C语言如何把输入进去的数放到数组中

1 先输入数值,在存放在数组的对应位置中,即赋值给对应元素。如 scanf("%d",&amp;i);a[k] = i;就是先输入到变量i中,然后把i存储在a的第k个元素中。2 直接输入到数组对应元素中。如 scanf("%d",&amp;a[k]);与1中的例子是相同效果,只是减少了中间变量的使用。

C语言整数转数组?

int main(){ int n=123456;int a[20];//储存数位 int k=0;//记录数位长度 while(n!=0){ a[k++]=n%10;//提取n的各个数位上的数 n/=10;} for(int i=k-1;i&gt;=0;i--)//逆序输出 printf("%d ",a[i]);return 0;} ...

C语言如何将多个数字存入一个数组中

1、使用多维数组读入数字即可。2、例程:include &lt;stdio.h&gt;int main(void){ int a[3][4], i = 0, j = 0; for(i = 0; i &lt; 3; i++) for (j = 0; j &lt; 4; j++) scanf("%d;", &amp;(a[i][j])); for(i = 0; i &lt; 3; i++) { printf("\na[%d...

C语言,直接输入一串整数,两两用逗号分隔,怎么把它们赋给一个数组

include&lt;stdlib.h&gt; include&lt;stdio.h&gt; int main() { int a[100];int i = 0;while(scanf("%d", &amp;a[i++]) != EOF) {//换行后再只能Ctrl+z 如 1,1,2 Enter Ctrl+z scanf(",");} i--;for(int j = 0; j &lt; i; j++)printf("%d ", a[j]);system("pause");return 0...

C语言怎么让键盘输入数字到数组里?

1、首先打开电脑的编辑软件。然后创建编辑项目。2、创建文件指针和字符型char。再读取文件内容。3、然后用for语句进行接受数据。再用getchar语句接受键盘的输入。4、然后用foput函数。再将数据写入到文件。5、然后用fclose函数关闭文件。再返回数值。6、运行程序,输入数值。再打开文件,就可以发现键盘输入...

在c语言中把"123456"变成{1,2,3,4,5,6}

若要把 数字字符串 转换为 字符串 {1,2,3,4,5,6} ,可用 下面程序 后面一部分, 结果在s2 中。 若要把结果 放回 s, 再添一句 strcpy(s,s2); 即可。include &lt;stdio.h&gt; int main(){ char s[20]="123456";char s2[20];int a[20];int i,n=0;while (s[n]!='\0'){a...

c/c++题 假如我任意输入一串数字,比如0123,我怎么样才把0,1,2,3存 ...

C语言实现一串数字,并转换为一位数存储在数组里,参考代码如下:include&lt;stdio.h&gt; int main(){ char ch;int i,n=0,len[100];while((ch=getchar())!='\n')len[n++]=ch-'0';for(i=0;i&lt;n;++i)printf("%d ",len[i]);return 0;} ...

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

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

C语言中怎样把输入的字符串赋给数组

//基本实现你要的功能,用到了内存的动态开辟#include &lt;stdio.h&gt; include &lt;stdlib.h&gt; void main(){ char** pArrStr;//用来保存字符串数组 int strLen;//用来保存字符串长度 int i; printf("请输入字符数组的个数:");scanf("%d",&amp;strLen);pArrStr=(char**)malloc(sizeof(char*)*strLen)...

把一个数组赋值给另一个数组 将一个数组拷贝到另一个数组 怎么将字符串放入数组 c语言字符串数组 c语言怎么输出数组 c语言定义一个数组 c语言数组函数 c语言函数调用数组 c语言数组从小到大排序
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抵押房产证加老婆名字是否可行 鳖怎么烧好吃 软烂醇香清炖鳖家常做法步骤 西厢恍记旧游处猜一生肖,帮忙猜下哦,谢谢了,顺便要说下理由哦。 女生说一个和她用情侣头像和情侣网名的人是另一个追求者我该信吗... ...用的头像,一次也就算了,两次头像让人感觉是情侣头像,那个女生... 一个女生和一个男生谈着恋爱却和别的男生用情侣头像挂件,对男朋友忽冷... 学车的时候遇到一个喜欢的女孩,怎么要微信 ...在学车期间,是怎样跟教练预约练车时间的,在微信群里发消息,还是通过... 学车如何要一起学车的女孩微信,怎样搭讪互相认识,她喜欢坐副驾_百度知... ...之后我去医院检查医生说乙肝阴性,说没事 ,属 已知数字的位置关系,怎么放到一个数组里 怎么将得到的数据存入到数组里 c语言 如何从键盘中输入若干个数保存到数组中 求教。怎么把目标数放到数组里 2011年5月30日,“曼哈顿悬日”奇观再度出现.“曼哈顿悬日”,是指在美国... C语言如何将多个数字存入一个数组中 CSS--网页布局格式 现在最流行的网页格式 是 在c语言中,将一个数插入一个数组中,程序怎么写? 幕布app怎么点不开呢 如何在MATLAB中把一个一个的数值放进数组中 网页制作 什么叫网页布局表格式 怎么把数据存入数组中 关于网页布局的问题? 如何把一个数组放到另一个数组里面 asp.net如何打开流式布局 作为普通市民,你觉得兰州市的建设规划有什么问题? 怎么把目标数放进数组里 tukui如何设置头像风格 怎么将数据存入到数组中 如何将数字以位数的方式存入数组 如何将数据库中所有数据存入数组 树高百尺落叶归根意思 树高百尺,叶落归根的意思是什么? 俗话:树高万丈,叶落归根,表达了什么?有道理吗? 爷爷终于踏上了故乡的土地,他激动地说:“”树高()? “树高百尺,叶落归根”是名人名言吗? 十年树木百年树人树高百尺叶落归根树无根不长人无志不立我的感受是什 ... 华为g9 plus和其他安卓手机的数据线是一样的吗? 树高千丈落叶归根的根是什么意思 为什么华为荣耀v9的充电器与一般安卓手机充电器不一样 为什么华为手机的充电器给安卓的充电器怎么一样呢 是买上假的了吗 华为畅享 5s和其他安卓手机的数据线是一样的吗? 华为充电器型号和手机型号是不是一样的 华为mate9 pro和其他安卓手机的数据线是一样的吗 证券股票市值最小的是那三只 万事利股票代码多少 技嘉显卡只是风扇转,显卡无反应,灯也不亮- 问一问 R5340X显卡风扇转不亮是什么问题 显卡风扇转动但显示器不亮,系统能正常启动