22问答网
所有问题
当前搜索:
c语言整数转字符串
C语言
中如何将数字0转换成
字符串
呢?
答:
int 类型0~9的
整数
转换 char型 ,加上'0'即可,例如A=0时:int A = 0;char B = A + '0';printf("%
c
\n", B);输出结果为
字符
0
c语言
中如何将数字转化为
字符串
答:
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<4;i++)b[i]=a[i];for(int i=0;i<4;i++)printf("%
c
",b[i]);return 0;} ...
初学
c语言
――把一个
整数
转换成
字符串
,并倒序保存在字符数组str中。如...
答:
第一个空,n>0是对的。第二个空,n%10只是得到当前位的数,而不是这个数对应的数字字符,所以还要加上数字字符‘0’的asc码值。改成:n%10 + '0'第三个空,应该在
字符串
最后加一个结束字符'\0',填:str[i] = '\0'
看不懂代码:用递归法将一个
整数
n转化成
字符串
。
答:
#include<stdio.h> void convert(intn){ int i;if ((i=n/10)!=0)convert(i);putchar(n%10+'0');} int main(){ int num;scanf("%d",&num);if(num<0){ printf("-");num=-num;} convert(num);printf("\n");return0;} ...
C语言
怎么将一个十进制的
整数
转换成十六进制的
字符串
?
答:
要转成
字符串
其实不需要自己写多少程序 借用sprintf就可以了 char s[20];int a;scanf("%d",&a);sprintf(s, "%x", a);这样 s中就是a的16进制字符串了。
C语言
怎么用(循环)把一个
整数
转换成
字符串
例如我输入1234 输出结果...
答:
int i = 12345;char m[20];char* p = m, *q = m;while (i > 0) { *(p++) = '0'+i%10; i /= 10;}*p = 0;p--;while (q < p) {char t = *p; *(p--) = *q; *(q++) = t;}printf("%s", m);
C语言
如何实现整形转换成
字符
型然后赋值到字符数组
答:
a=12345678 为int型,在内存中占4字节,共32位,即为 00000000 10111100 01100001 01001110 将a右移24位即取出前8位,第一个字节;将a右移16位,然后位与00000000 11111111 即0xff,即可取出第二个字节;将a右移8位,然后位与00000000 00000000 11111111 即0xff,即可取出第三个字节;将a位与...
C语言
中如何把int型数组转化为
字符串
?
答:
方法1:int a[10]={1,2,3,4,5,6,7,8,9,0}; char buf[10]; string s; for(int i=0;i<10;i++) { itoa(a[i],buf,10); s+=buf; } 方法2:int a[10]={65,66,67,68,69,70,71,72,73,74}; char buf; string s; for(int i=0;i<10;i++) { buf=a[i];...
C语言
中,如何将一个数组中的数值转换成
字符串
输出?
答:
include<stdio.h> 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() // 这里为了方便直接用...
C语言
中数字怎么赋值给
字符串
,并且输出的是数字呢?
答:
1、新建一个
字符串
数组的定义与输出 项目。2、添加一个 str.
c
文件。3、包含stdio.h和stdlib.h头文件。4、输入main函数主体,system()和返回值。5、定义一个字符串变量str。6、使用printf()函数输出字符串变量str。7、运行程序,查看输出结果。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
vc数字转化为字符串
数转变为字符c语言
c语言数字字符串转换成整数
c语言将整数转换为n位字符串