首页 > 代码库 > scanf
scanf
首先, string类型变量 不能用scanf 输入。
1.字符数组char a[20]
忽略回车,
忽略空格,
int main()
{
char a[20];
scanf("%s",a);
printf("%s",a);// 输出字符串a中的字符
return 0;
}
2.单个字符char a--------------- %c 来者不拒
吸收回车,
吸收空格,
int main()
{
char a;
scanf("%c",&a);
printf("%c",a);// 输出字符a中的字符
return 0;
}
3.整形int a
忽略回车,
忽略空格,
int main()
{
int a;
scanf("%d",&a);
printf("%d",a);// 输出字符a中的字符
return 0;
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。