若int x=12;double y=3.141593;则printf(’’%d%8.6f’’,x,y);的输出结果是( )。

admin2019-12-17  20

问题 若int x=12;double y=3.141593;则printf(’’%d%8.6f’’,x,y);的输出结果是(  )。

选项 A、123.141593
B、12 3.1415930
C、12,3.141593
D、123.1415930

答案A

解析 本题考查格式化输出函数printf,在printf函数调用里面首先输入整型变量x的值12.然后按照’’%8.6f’’格式输出double类型变量y的值,’’%8.6f’’表示输出8位,小数点后输出6位,这里的8位是指输出的总长度。
转载请注明原文地址:https://kaotiyun.com/show/NBCp777K
0

最新回复(0)