c语言中%c与%s的区别

 我来答
匿名用户
2013-07-22
展开全部
%c是单个字符,也就是用''的。%s是字符串,用“”的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-02-08
展开全部
%c是单个字符,也就是用''的。%s是字符串,用“”的。
%c格式对应的是单个字符,%s格式对应的是字符串。
C语言阔以莱这个裙,前面是342,中间是825,最后是734,组合起来就可以找到,我想说的是,除非你是对学习日语非常热爱,如果只是凑热闹的话,就不要来了。
例:
char a;
char b[20];
scanf("%c",&a); //只能输入一个字符。
scanf("%s",b); //可以输入一串不超过20字符的字符串
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-22
展开全部
%c是按字符格式输入和输出
%s是按字符串格式输入和输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鸿子92
推荐于2017-12-22 · TA获得超过516个赞
知道小有建树答主
回答量:148
采纳率:86%
帮助的人:24.9万
展开全部

%c 在 printf();函数里是打印一个字符。

%s  在 printf();函数里是打印一个字符串。

//比如

#include <stdio.h>

int main()

{

printf("%c \n", 'a');  // 打印字符a

printf("%s \n", “Hello World"); // 答应字符串 “Hello World“

return ;

}


本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
厚德vc载物
推荐于2017-12-22 · TA获得超过197个赞
知道小有建树答主
回答量:197
采纳率:60%
帮助的人:38.6万
展开全部
%c 代表字符格式char
%s 代表字符串格式string
string可以看作为char的数组
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式