关于scanf函数和printf函数的用法与区别(菜鸟级提问!!)
1个回答
展开全部
%c
字符
%s
字符串
%d
十进制整型
%f
浮点型
以上放在两函数里面做控制
scanf("%c%s%f",a,b,c,d);
返回值为输入列表个数,上面例子是4
printf("%c%s%c%d",a,b,c,d);
返回值为字符个数,上面例子不定
实例:
输入一个字符,返回相应的ASCII码
char
a;
for(;;)
{
if(scanf("%c",&a)==1)
printf("0x%x\n",a);
//%x是十六进制显示
else
break;
}
字符
%s
字符串
%d
十进制整型
%f
浮点型
以上放在两函数里面做控制
scanf("%c%s%f",a,b,c,d);
返回值为输入列表个数,上面例子是4
printf("%c%s%c%d",a,b,c,d);
返回值为字符个数,上面例子不定
实例:
输入一个字符,返回相应的ASCII码
char
a;
for(;;)
{
if(scanf("%c",&a)==1)
printf("0x%x\n",a);
//%x是十六进制显示
else
break;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询