00问答网
所有问题
C语言中,%s输出字符串,%4s是四位,那几位可以用变量吗?比如"%(%d)s","ABC",9
C语言中,%s输出字符串,%4s是四位,那几位可以用变量吗?比如"%(%d)s","ABC",9如果不能这样,那有没有什么办法,可以让程序在运行时由输入决定位数?
举报该问题
推荐答案 2016-12-14
å¯ä»¥ç¨åé
æ¯å¦
int i = 10;
char *s = "abcd";
printf("%*s", i, s);
ç¨%*s 表示åéã åç»ç¬¬ä¸ä¸ªåæ°ç¨åéå¼ã ä¸ä¸ä¸ª ç¨å®é çå符串ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/0DjIZITDjejDIeIBBj.html
相似回答
C语言
怎样用
%s输出字符串?
答:
使用格式化输出语句printf即可。1 头文件:stdio.h 2 声明:int printf(char *format_string, ...);3 功能:根据format_string格式,输出后续变量。4 用于输出字符串。用
%s可以输出字符串
。在format_string
使用%s,
后续对应位置上使用要输出的字符串变量名即可。比如要
输出c
har str[100] = "test s...
C语言中%s输出字符串
怎么
用?
答:
1、首先,打开
C语言
编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:char *a = "hello";printf("%s", a); 。3、编译器运行test.cpp文件,此时成功通过
%s输出
了
字符串
。
在
c语言中%s是
什么意思?
答:
s在
C语言中
代表
字符串
型格式符。c和
%s
一般用在printf、sprintf等字符串格式化函数中,用于决定格式化参数的数据类型。如printf("%s", a)会将变量a作为字符串类型进行格式化。</p><p><br /></p><p>%s需要配合printf函数一起使用,如下所示:</p><pre t="code" l="cpp">printf("%s", "...
C语言%
.
4s是
什么意思?
答:
。%和c之间有一个正整数,说明输出宽度,如果
输出字符
数不足这个整数则在左边补足空格。由于%3c对应字符为' ',所以%3
c输出
三个空格。%.
4s
对应了
字符串
"***",输出前4个*。于是最终的输出结果是“ ***”。=== [原创回答团]另外,站长团上有产品团购,便宜有保证 ...
大家正在搜
相关问题
C语言编程是什么?
c语言是编程吗?
C语言是什么意思?
用c语言如何编程?
用c语言如何编程?
c语言编程软件有哪些??
什么是C语言程序设计?
C语言编程