如题所述
方法应该有多种。说一下个人想法,供楼主参考。
大体思路就是,如果数字是存在一个数组当中,比如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<4;i++)
b[i]=a[i];
for(int i=0;i<4;i++)
printf("%c",b[i]);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2020-12-21
化为字符串后,就不能当数字来运算了。