程序清单4.17_skip2.c程序_《C Primer Plus》P82

// skip2.cpp : 定义控制台应用程序的入口点。
//
/* skip2.c -- 跳过输入的两个整数 */

/*
    时间:2018年06月22日 07:00:48
    代码:程序清单4.17_skip2.c程序_《C Primer Plus》P82
    目的:了解 scanf() 中输出控制符中加*号,则跳过相应的输入项目.
*/

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
    int n;

    printf("Please enter three integers: \n");
    scanf("%*d %*d %d", &n);
    printf("The last integer was %d\n", n);
    getchar();
    getchar();

    return 0;
}

/*
    在VS2010中运行结果:
-------------------------------
Please enter three integers:
2004 2005 2006
The last integer was 2006
-------------------------------
    google 翻译如下:
    
请输入三个整数:
2004年2005年2006年
最后一个整数是2006年
-------------------------------
    总结:
        scanf() 输入控制符中提供*,
        它使函数跳过相应的输入项目.
-------------------------------
*/


猜你喜欢

转载自blog.51cto.com/13555061/2131556
今日推荐