keil中的库函数printf与C语言中的是不同的,它要求输出的变量必须是整型的,即 int ,在头文件stdio.h中有定义:extern int printf (const char *, ...);