最佳答案
                                        
                                                                        
                                为什么 scanf()在读取 double时需要“ %lf”中的 l,而 printf()可以使用“ %f”,而不管它的参数是 double还是 float?
示例代码:
double d;
scanf("%lf", &d);
printf("%f", d);
 
                                
                             
                                
                             
                                
                             
                                
                            