c语言中 scanf(“%3.2e”)是什么意思

主要是科学技术法%3.2e那里不懂

%3.2e中3.2代表该数占3个字节精确到2位小数。e代表科学技术法;scanf(“%3.2e”),你可以输入1.34e5代表134000就是1.34乘以10的5次方。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-23
%e:输出的话是要求按指数形式输出,但输入时小数形式和指数形式都允许(你这个是输入)
3.2:数据总宽度为3(带上小数点共3个字符),其中小数位为2位(输入时指定的小数位无效)
第2个回答  2013-06-23
总场宽3位,小数场宽占2位(使用科学计数法截取三位有效数字,保留小数点后两位)。
相似回答