问题
单项选择题
执行以下程序段时,输出结果为( )。
double a;
a=333.721568;
printf("%-62e\n",a);
A) 输出格式描述符的域宽不够,不能输出
B) 33.721568e+01
C) 3.3e+02
D) -3.33e2
答案
参考答案:C
解析: 格式输出符为e,数据将按科学计数形式输出。-控制数据左对齐。所以,选项C正确。
执行以下程序段时,输出结果为( )。
double a;
a=333.721568;
printf("%-62e\n",a);
A) 输出格式描述符的域宽不够,不能输出
B) 33.721568e+01
C) 3.3e+02
D) -3.33e2
参考答案:C
解析: 格式输出符为e,数据将按科学计数形式输出。-控制数据左对齐。所以,选项C正确。