55问答网
所有问题
C语言中%c,%s分别代表什么意思?
如题所述
举报该问题
推荐答案 推荐于2018-04-13
输入输出的字符串标准类型,例如:
scanf("%s",&ch);这是输入
printf("%s",ch);这是输出
还有其他类型,整数类型是%d,单精度浮点类型,也就是小数是%f,字符类型%c.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/I8GFccIR4FG4IQLLRFR.html
其他回答
第1个回答 2015-04-11
却决于在scanf中使用还是在printf中使用
如果在scanf中使用,则添加了*的部分会被忽略,不会被参数获取
在printf中使用,则代表带*的%s由之后的参数决定输出字符串的最小字符宽度
第2个回答 2020-02-08
%s
字符串
(但C语言中没有字符串类型,也就是说没有变量能直接存字符串,只能用数组,但数组输出时只能用%c
一个一个的输出)
%c
单个字符
第3个回答 2019-12-05
%c 字符
%s 字符串
相似回答
C语言中% c,% s
是
什么意思
啊?
答:
这是C语言的格式输出,
%c,%s这些代表你要输出的数据的数据类型:%d 十进制有符号整数
。这两个符号分别用在输入或者输出函数中。比如:char c='A'; printf("%C\n",c);则此时控制台会输出字符A。 再看如下表达式: char s[25]="My Name Is ChengJie!"; printf("%S\n",s);此时控制台...
c语言
printf中
的 %c
、%d、
%s
、%…… 是
什么意思?
答:
c,用来输出一个字符。
s,用来输出一个字符串
。
C语言中
scanf的
%s
是
什么意思,%c
和%s有什么区别。会的进来,谢谢.
答:
s在scanf中代表一个字符串,%c在scanf中代表字符
。如:char ch;scanf("%c",&ch);表示从键盘输入一个字符到ch中,char str[5];scanf("%s",&ch);表示从键盘输入一个字符串到str这个字符串数组中
c语言中,%c
和
%s
在输入和输出字符串的时候有
什么
区别?
答:
1、赋值 c输入函数只会对一个字节空间赋值,而%s会一直赋值,直到输入中遇到空白字符为止。2、地址符 输入的时候scanf("
%c
", &a);这里的&不能少,而scanf("%s",s);这里不能有&符号。输出:1、长度 c只能输出一个字符
,%s
输出的是一串字符,直到某一个字节内存的元素为字符'\0'时,输出此...
c语言中%c
与
%s
的有
什么
区别?
答:
c语言中%c
格式符
表示
输出的是字符
,%s
格式符表示输出的是字符串。C语言基本构成:1.数据类型 C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型。2.常量与变量 常量其值不可改变,符号常量名通常用大写。变量是以某...
大家正在搜
c语言中0和1代表什么
c语言中数组名代表什么
c语言什么意思
b是什么意思c语言
c语言规定数组名代表什么
c语言中代表地址
c语言|是什么
c语言指什么
c语言函数名是什么
相关问题
C语言中%c,%s分别代表什么意思?
c语言中%c与%s的有什么区别?
c语言中%s是什么意思
C语言中printf函数中%s是什么意思
C语言中%c,%s分别代表什么意思?
c语言中的“%d,%s,%c,%d,%f,%s”是什么意思
c语言中%c与%s的区别
C语言中scanf的%s是什么意思,%c和%s有什么区别。会...