问题
单项选择题
以下叙述中正确的是______。
A.赋值语句是一种执行语句,必须放在函数的可执行部分
B.scanf和printf是C语言提供的输入和输出语句
C.由printf输出的数据都隐含左对齐
D.由printf输出的数据的实际精度是由格式控制中的域宽和小数的域宽来完全决定的
答案
参考答案:A
解析: scanf和printf是输入输出函数,不是语句,B错误。printf输出如果有宽度控制,默认是右对齐,C错误。数据的实际精度是由数据存储类型决定的,double精度高于float,D错误。赋值语句需要放在可执行语句,所以A正确。