程序清單4.17_skip2.c程序_《C Primer Plus》P82
阿新 • • 發佈:2018-06-22
char* plus ast return VS2010 scan 兩個 2018年 n) // 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() 輸入控制符中提供*,
它使函數跳過相應的輸入項目.
-------------------------------
*/
程序清單4.17_skip2.c程序_《C Primer Plus》P82