99问答网
所有问题
c语言中输出格式里%s和%c的区别
如题所述
举报该问题
推荐答案 推荐于2017-09-01
%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]);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/OXet7WW7.html
其他回答
第1个回答 2009-02-25
%s是字符串
%c是单个字符
相似回答
c语言中% c和% s有什么区别
?
答:
c在C语言中代表字符型格式符。s在C语言中代表字符串型格式符
。c和%s一般用在printf、sprintf等字符串格式化函数中,用于决定格式化参数的数据类型。如printf("%s", a)会将变量a作为字符串类型进行格式化。printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格...
%c和%s有什么区别
?
答:
1. 在C语言中,%c是用来格式化输出单个字符的格式符。2. %s则是用来格式化输出字符串的格式符
。3. 当使用printf或sprintf等函数时,%c和%s指定相应参数以正确读取和输出数据类型。4. 例如,printf("%s", a)会将变量a作为字符串处理并打印。5. printf函数是一个格式化输出工具,它允许按照指定格式...
c语言中
,
%c和%s
在输入和
输出
字符串的时候
有什么区别
?
答:
1、赋值 c输入函数只会对一个字节空间赋值,而%s会一直赋值,直到输入中遇到空白字符为止
。2、地址符 输入的时候scanf("%c", &a);这里的&不能少,而scanf("%s",s);这里不能有&符号。输出:1、长度 c只能输出一个字符,%s输出的是一串字符,直到某一个字节内存的元素为字符'\0'时,输出此...
C语言中%c与%s的区别与
划分
答:
也就是说,只进行一次读取工作的C函数表达方式。
S格式对应的是字符串。S通常表示复数,在字符中表示字符串。C只能输入一个字符
。如果是正确的输入Y,如果是错误的输入N。即0和1的表达。关于%S可以输入一串字符的字符串。而且字符的个数是通过字符串来进行设定的 小程序的运行结果如下图所示。
C语言中%c
,
%s
分别代表什么意思?
答:
s在C语言中代表字符串型格式符
。c和%s一般用在printf、sprintf等字符串格式化函数中,用于决定格式化参数的数据类型。如printf("%s", a)会将变量a作为字符串类型进行格式化。printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。printf()函数的调用格式为: printf("<格式化字符串>...
%d,
%c
,
%s
,%x分别是什么意思?
答:
1、%d表示按整型数据的实际长度
输出
数据。2、
%c
用来输出一个字符。3、
%s
用来输出一个字符串。4、%x表示以十六进制数形式输出整数。d在
C语言中的
作用:
c语言中
, %d\n 是printf()函数的
格式
控制,%d是printf()函数的格式声明,表示结果只能输出十进制整数,\n是普通字符中的换行符,表示输出后控制移...
c语言中%c与%s
的
有什么区别
?
答:
c语言中%c格式
符表示
输出
的是字符 ,
%s格式
符表示输出的是字符串。C语言基本构成:1.数据类型
C的
数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。2.常量与变量 常量其值不可改变,符号常量名通常用大写。变量是以某...
c语言中%
加字母是啥意思,
%C
是什么意思?
C语言中%c
,
%s
分别代表什么意思...
答:
s在C语言中代表字符串型格式符
。同样地,它在printf或scanf等函数中用于输出或读取字符串。在格式化输出语句时,%d表示整型输出,%f表示浮点型输出,%e或%g表示科学计数法输出,%c表示字符型输出,%s表示字符串输出。这些格式符与输入/输出句子中的位置相对应,用于指定输出数据的类型。例如,printf("%d ...
C语言
关于
%s与%c的区别
。
答:
c是
输出
一个字符,这样的话,你后面需要对应写上字符元素,比如a[0]或a[1]这种 s是字符串输出,会吧a的全部内容显示出来 include <string.h> int i;for(i=0;i<strlen(a);i++)printf("
%c
",a[i]);printf("\n");这样也可以输出每个元素,从而显示整个字串 ...
大家正在搜
c#语言和c语言的区别
c语言输出格式
c语言字符输出格式
c语言数据输出格式
c语言中%s和%c
c语言==和=的区别
编程和c语言的区别
c和c语言有什么区别
c语言与c十十的区别
相关问题
C语言中%c,%s分别代表什么意思?
c语言中%c与%s的区别
C语言 关于%s与%c的区别。
c语言中%s是什么意思
c语言中,%c和%s在输入和输出字符串的时候有什么区别?
c语言中%c与%s的有什么区别?
c语言中用%s和%c输出字符的区别
c语言中%s和%d的区别