如何用printF输出字符

C语言怎么用printf输出字符串 printf函数的一般格式 printf(格式控制字符串,输出表列);以图1所示为例.图1.函数参数包括两部分:【1】格式控制字符串,是用双引号括起来的字符串,也称为转换控制字符串,它指定输出数据项的类型和格

printf函数的一般使用形式为:printf("输出格式",输出项系列);要输出字符串,则只需写出相应的输出格式以及输出项系列即可,其中输出格式为%s,输出项系列为字符串名printf函数输出字符串的例子如下:#includevoid main(){ char str[10]="ABCD";printf("%s",str);}上述程序输出了字符串 ABCD

如果是在C语言中,那么输出一个字符:printf("%c",a); // a 我为那个字符变量

假设你的结构变量为s,用s.a去访问那个字符串即可.printf("%s", s.a);就可以打印了

除字母之外,包含的符号:括号,加,减,乘,除,等于,方括号,都不需要转义,可以直接输出啊.printf("(a+b-c*d/e==f[0])\r\n");

输出这种类型的字符串要特别小心,因为里面可能有特殊字符,比如%,在写的时候应该用两个%,这样输出就能显示出来%号.具体示例如下:#include <stdio.h>#include <string.h>int main(){ char *s = "@#$^&**@¥%%#¥\n"; printf("%s",s); return 0;} 结果如下:

用printf()函数将该字符输出?这样的话很简单的啊#include int main() { char c; scanf("%c",&c); printf("your input: %c\n",c); return 0; }

printf("\\"); \+字符是一种特殊的字符常量转义字符 \\表示输出\ \'表示输出'

#include <stdio.h> int main(void) { int a=1,b=2; printf("%d + %d =?",a,b); return 0; }网页链接

printf是C语言中的格式化输出函数,需要将第一个参数字符串中的格式字符与后面参数中的匹配,否则就会出错.比如当格式字符为%d时,后面对应位置的参数就必须是int型,或者可以转为int型的其它类型.在 printf("%s\n %s\n",*p,p);这句中,格式字符有两个均为%s,对于这个格式字符,后续的参数必须为char *型,即字符指针或一维字符数组类型.后续传入了两个参数,*p和p,这样无论p是什么类型,*p和p中至少有一个不是char *型,所以必然会出错.

相关文档

print如何输出字符
char在c语言中的意思
printf输出char类型
c语言printf输出字符串
c语言如何输出一些字符
printf f p sum
printf各类型输出格式
c语言输入字符串
ppcq.net
rtmj.net
zhnq.net
rpct.net
beabigtree.com
电脑版