77问答网
所有问题
%s 在C语言中是什么意思 还有%C
如题所述
举报该问题
推荐答案 推荐于2017-09-11
(1)%s:格式化控制符,用于输入输出一个字符串
比如:char str[100];
scanf("%s",str); --->输入一个字符串str
printf("%s",str); --->输出字符串str
(2)%c:格式化控制符,用于输入输出一个字符
比如:char s;
scanf("%c",&s); --->输入一个字符s
printf("%c",s); --->输出一个字符s
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Gqp8G8pqW.html
其他回答
第1个回答 推荐于2017-09-01
%s :字符串输出
%c :字符输出本回答被提问者采纳
相似回答
c语言中用%s
和
%c
输出字符的区别
答:
s——输出一个字符串
,就是从对应变量提供的地址开始一直输出到遇到'\0'为止。c——只输出一个字符,就是对应变量值所表示的字符。
%s在C语言中
的
含义
答:
s是以字符串格式输出 s是string
的意思
类似
的还有%c
,%d,%f,%u, 百度一下“
C语言
格式控制符”就可以查到
C语言中%c
,
%s
分别代表
什么意思
答:
s在C语言中代表字符串型格式符
。c和%s一般用在printf、sprintf等字符串格式化函数中,用于决定格式化参数的数据类型。如printf("%s", a)会将变量a作为字符串类型进行格式化。printf()函数是格式化输出函数,一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为:printf("<格式化字符串>",<...
C语言中
scanf的
%s是什么意思
,
%c
和%s有什么区别。会的进来,谢谢._百度知...
答:
s在scanf中代表一个字符串,
%c
在scanf中代表字符。如:char ch;scanf("%c",&ch);表示从键盘输入一个字符到ch中,char str[5];scanf("
%s
",&ch);表示从键盘输入一个字符串到str这个字符串数组中
c语言中
输出格式
里%s
和
%c
的区别
答:
s - 输出字符串,需要字符串首地址(一般都是指针或者数组)c - 输出字符,需要一个字符变量(0-127的整数也可以)char a[]="china";printf("
%s
\n", a);printf("%s\n", a+1);printf("
%c
\n", a[0]);printf("%c\n", a[1]);...
c语言中%c
与
%s
有
什么
区
答:
c是输出一个字符 如:char a='B';printf("
%c
",a);//a为字符变量 输出字符B s是输出一个字符串 如:char a[10]="hello!";printf("
%s
",a);//a为字符数组名 输出字符串hello!
c语言中
的“%d,
%s
,
%c
,%d,%f,%s”
是什么意思
答:
,用于格式的输入与格式的输出,就是当printf和scanf函数中在输入输出时,对不同类型的数据(如int,float,char等)要使用不同的格式来进行说明。d,用来输出十进制整数。f,用来输出实数(包括单,双精度),以小数形式输出,默认情况下保留小数点6位。c,用来输出一个字符。s,用来输出一个字符串。
大家正在搜
c语言为什么叫C语言
c语言什么意思
C丨A是什么意思
C位是什么意思?
cap是什么意思
C语言什么
编程语言和C语言
adc什么意思
C语言和C 的区别
相关问题
C语言中%c,%s分别代表什么意思?
C语言中%c,%s分别代表什么意思?
c语言中%c与%s的有什么区别?
c语言中%c与%s的区别
c语言 printf中的 %c、%d、%s、%…… 是什么意...
c语言中%c和%s的区别
C语言中scanf的%s是什么意思,%c和%s有什么区别。会...
c语言中,%c和%s在输入和输出字符串的时候有什么区别?