*是什么意思?C语言

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 13:11:01
*是什么意思?C语言*是什么意思?C语言 *是什么意思?C语言scanf函数中%d指读入一个10进制整数数.%*d则指读入一个10进制整数,但忽略它.%*lf同理所以输入10 11

*是什么意思?C语言
*是什么意思?C语言

 


*是什么意思?C语言

scanf函数中%d指读入一个10进制整数数.%*d则指读入一个10进制整数,但忽略它.

%*lf同理


所以

输入10 11 12 13

之后

a=11

x=13

10和12分别被%*lf和%*d忽略

然后输出:

[013][13.0]


%#o是以无符号8进制并且带前导符输出  11

就是013  (0就是8进制的前导符)

%3.1lf是以占1位小数位总共占3位的形式输出13,就是13.0