66问答网
所有问题
C语言中一般是怎么打印出字符数组的?
void main()
{
char c[29]="wowow";
printf("s%",c);
}
为什么不能打印出正确结果?
举报该问题
推荐答案 推荐于2017-04-17
首先附值的时候为了使空间更准确可以这样
char c[]="wowow";
第二是printf("%s", c); 而不是你的s% 。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/iDnp9pp2.html
其他回答
第1个回答 2009-02-01
printf("s%",c);
??
不是s%,是%s,printf("%s",c);
第2个回答 2009-02-01
写成
char c[]="wowow";
按你那种写法,你必须在字符串尾补充一个'\0'
第3个回答 2009-02-01
printf("%s", c);
第4个回答 2009-02-01
用string
1
2
下一页
相似回答
在
C语言中如何
实现用键盘输入一个
字符串
,并
打印出来?
答:
在C语言中实现用键盘输入一个字符串,并打印出来的解决方法如下:
1、首先定义一个字符串数组,如你可以给字符串100个数组空间
。如图括号内数字即为你定义的数组大小。2、gets()函数用来获取键盘输入的字符串,括号内的s即为字符串变量。3、接着用puts()函数输出之前我们从键盘读取的字符串。括号内为...
请问大神
c语言中字符数组的
输入输出到底
怎么
弄的呢?
答:
可以用scanf函数输入一个字符串 scanf函数中的输入项c是已定义的字符数组名
,输入的字符串应短于已定义的字符数组的长度 char c[6];scanf(”%s”,c); 比如输入China 系统自动在China后面加一个’\0’char str1[5],str2[5],str3[5];scanf(”%s%s%s”,str1,str2,str3);比如输入:How a...
c语言
编程实现
字符串数组的
输出
答:
1、新建一个
字符串数组的
定义与输出项目。2、添加一个 str.
c
文件。3、包含stdio.h和stdlib.h头文件。4、输入main函数主体,system()和返回值。5、定义一个字符串变量str。6、使用printf()函数输出字符串变量str。7、运行程序,查看输出结果。
在
C语言中如何
实现用键盘输入一个
字符串
,并
打印出来?
答:
在C语言中输入字符串后然后打印出来的编程方法如下:
1.首先需要先定义一个存放字符串的数组空间,如给字符串100个数组空间
。2.接着使用gets()函数来获取键盘输入的字符串。一般格式为gets(定义的字符数组名)。3.然后再使用puts()函数来输出之前输入的字符串内容。一般格式puts(定义的字符数组名)。4....
C语言中
,
如何
正确
打印字符串数组?
答:
试一试这种方式:char name[10][100] = {}; int ictr; for(ictr = 1; ictr<=10; ictr++) { printf("\nNumber %d name is:", ictr); scanf("%s", name[ictr - 1]); } printf("Names:"); for(ictr = 0; ictr < 10; ictr++) { printf("%s\...
c语言中
char类型
数组的
输出问题--输出时为何需要&符?
答:
在
C语言中
数组的名字即数组的起始地址,也是数组第一个元素的地址。因此,假设有一个char类型的数组a表示成如下代码:char a[20];那么a表示
字符数组的
起始地址,它和&a[0]是一个意思。使用printf()输出字符数组a的内容:printf("%s\n", a);就等同于printf("%s\n", &a[0]);输出的时候用:i...
大家正在搜
c语言定义一个字符串数组
字符串与字符数组的区别
c语言怎么输出字符串
c语言字符数组赋值
c语言字符串数组
c语言输入字符串数组
c语言数组怎么用
c语言字符串存入数组
c语言字符串数组初始化
相关问题
在C语言中如何实现用键盘输入一个字符串,并打印出来?
C语言中,如何正确打印字符串数组?
C语言中字符数组和字符指针的问题
C语言,如何向一个字符数组输入字符,并打印?
请问大神c语言中字符数组的输入输出到底怎么弄的呢?
C语言字符数组打印问题?
c语言中char类型数组的输出问题--输出时为何需要&符?
如何用C语言实现把单个字符写入到一个字符数组中并且打印出来结...