您的位置:首页 > 编程语言 > C语言/C++

C语言基本输入

2019-06-19 07:35 1781 查看
  1. 测试数据为多组时应使用EOF来结束输入。
while(scanf("%d",&a)!=EOF)
  1. 测试给出数据组数。
  2. 以特殊标志结束输入。
    eg: 以a为零为结束标志:
while(scanf("%d",&a,)&&(a!=0))
  1. 输入是一整行字符串。
    注:
    scanf(“ %s%s”,str1,str2),在多个字符串之间用一个或多个空格分隔;
    若使用gets函数,应为gets(str1); gets(str2); 字符串之间用回车符作分隔。
    通常情况下,接受短字符用scanf函数,接受长字符用gets函数。
    而getchar函数每次只接受一个字符,经常c=getchar()这样来使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐