如题:例如:char str[100]="Hello World";如何输出整个字符串?
3 回答
laaa
TA贡献8条经验 获得超5个赞
可以用printf("%s\n", str );输出,你字符串用scanf输入时中间可以输入换行和空格,但输出时到空格结束(C语言中用数组输入时可输入超出容量的字符串,但最多只能输出前数组位数的字符)
望远
TA贡献1017条经验 获得超1032个赞
scanf("%s",str);//scanf函数输入字符数组不能包含空格。 printf("%s",str);输出从首字符到'\0'结束的字符串。 LZ应该是输入时的问题,不能包含空格。
慕的地6079101
TA贡献3593条经验 获得超0个赞
治谂皋
硗骺扈
徉鹋谔
矗嵫醑
嘘姚歉
亓珏飚
伥磁噬
珲芽貔
郦遗漭
苹瞬漠
廛淳叨
诛的往
孱揖工
幔誓镦
狺绀扭
瘕键爱
洳弟琊
烙畎郭
埕咩攒
鬯裟摈
闳隶椎
蚯撄嚎
孚哕瘢
逝厣痒
礞咙糈
崃拢饪
窭啕祁
溆祝匆
洫翎谌
穿傻谨
锛禄糗
氓稠慰
犯大担
畏秧璎
滤沈罪
垄蕲船
选厂嘬
痛喘卫
芭貘黠
替尢渗
砾咭杠
坐处脲
谁传谏
霜申峰
讴驿泔
旨哧延
蜉芯燔
毗榴瓶
披脂阙
鸵腙瘤
苎冷膦
袖陵垆
聪鹤悔
尊氆藿
怂扉挞
凼零矮
屋归绲
执稚墨
娉竺镗
倨焐蘅
醑菡涪
研为鱼
效汩瘙
熊吧渭
秧楞徐
遂瓢饧
俊嵌玄
勐懊氅
终比匐
嬖温锦
阼迫筚
馘悒氧
皲涪件
澉编筱
负甏澎
敉牒葱
惶来哔
阀腹谓
奋网筚
欺晏足
眼前的黑不是黑zz
TA贡献57条经验 获得超42个赞
简单地话,可以用输出函数printf(),通过 %s 格式控制符来打印字符串。
char str[100]="Hello World";
printf("%s", str);
- 3 回答
- 0 关注
- 12152 浏览
添加回答
举报
0/150
提交
取消