77问答网
所有问题
C语言怎样将数组的数字赋给字符串?
比如 int a[5]={0,1,2,3,4,5}
chr ch[5]
怎样将a中的元素赋值给ch
puts(ch),输出结果也是 0 1 2 3 4 5
我擦 多了个数!没有5 是 0 1 2 3 4
举报该问题
推荐答案 2014-12-14
#include <stdio.h>
int main()
{
int a[5]={ 0,1,2,3,4 };
char ch[6]; //ch数组要6个,要保存终结符'\0'
int i;
for (i=0;i<5;++i)
{
ch[i]=a[i]+'0'; //转换
}
ch[5]=0; //终结
puts(ch);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GNvYpqGqvvq33p3GGpv.html
相似回答
C语言中数字怎么赋
值
给字符串
,并且输出的是数字呢?
答:
1、新建一个
字符串数组的
定义与输出 项目。2、添加一个 str.
c
文件。3、包含stdio.h和stdlib.h头文件。4、输入main函数主体,system()和返回值。5、定义一个字符串变量str。6、使用printf()函数输出字符串变量str。7、运行程序,查看输出结果。
c语言中如何将数字
转化
为字符串
答:
大体思路就是,如果数字是存在一个数组当中,
比如int a[4]={1,2,3,4},再新建个数组char b[4],把数组a逐个元素赋给b,然后就可以了
。这样的话,不仅能打印出字符串,数组b里面实际放的也是字符。include <stdio.h> int main(){ int a[4]={1,2,3,4};char b[4];for(int i=0;i<...
C语言中
,
如何将
一个
数组
中的数值转换成
字符串
输出?
答:
void IntToStr(int *i, char *c, int len){//i为整形
数组
,
c为
要存放
字符串
的数组,len为整形数组元素个数 int k;char tmp[10];for(k=0;k<len;k++){ itoa(i[k],tmp,10);strcat(c,tmp);int main()或:include <string.h> int main() // 这里为了方便直接用main函数 { char ...
C语言数组怎么赋字符串?
答:
C语言数组要赋值可以有很多方法啊,比如:
1.char ch[100] = {'a','b','c','d'};2.再比如:include "stdio.h"include "string.h"include
"stdlib.h"int main(){ char ch[100]; //这个在堆空间 /*下面是在堆内存分配一百个char字节,并给内存空间赋值*/ char *strpt = (char *...
C语言中怎样将
一个
字符数组
里面的所有元素变成一个
字符串
答:
首先要明确的是,“
字符串
”在
C语言中的
含义实际上就是一个char类型的指针或数组,且最后一位置为0标记字符串的结束。所以,你所说的”
字符数组
“我是否可以理解为一个没有终结符0的char类型
数组?
这样的话,方法如下 include <string.h>int main() // 这里为了方便直接用main函数{ char
array
...
C语言中如何将数字
变成
字符串
啊?
答:
C语言
提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)
的数字
转换
为字符串
。用itoa()函数将整数转换为字符串。itoa()函数有3个参数:第一个参数是要转换的数字,第二个参数是要写入转换结果的目标字符串,第三个参数是转移数字时所用的基数。在上例中,转换基数为10。include <stdio....
C语言
问题,
怎样将字符串数组
中的一个元素
赋给
另一个字符串数组中的某...
答:
字符串
赋给 字符串
,要用 strcpy() 这类函数, 例如:char str1[2][10],str2[2][10]={"ABCDEFG", "01234567"};strcpy(str1[1], str2[0]);strcpy(str1[0], str2[1]);printf("%s %s", str1[0],str1[1]);---
字符数组
中的一个元素, 赋给另一个字符数组中的一个元素:inc...
大家正在搜
c语言字符数组与字符串
c语言字符型数组和字符串
字符数组和字符串数组
给字符数组赋一个字符串
字符串与字符数组的区别
c语言数组字符串
c语言字符串数组排序
c语言字符串数组定义
c语言定义一个字符串数组
相关问题
【C语言】如何将字符串内的数字赋值给数组?
C语言中数字怎么赋值给字符串,并且输出的是数字呢?
C语言中怎样把输入的字符串赋给数组
C语言 怎么把字符数组中的字符赋值给字符变量
C语言里如何把输入字符串赋值给字符数组?
C语言问题,怎样将字符串数组中的一个元素赋给另一个字符串数组...
C语言数组怎么赋字符串?
C语言问题,怎样将字符串数组中的一个元素赋给另一个字符串数组...