但赋值语句前面的变量cs1s2和v都是float,将double赋值给float,C语言要进行类型转换,自然会产生精度损失这个编译结果属于正常的警告信息,不影响计算结果,可不用理会如果想去除警告信息,可将代码float r,c,s1;1程序分析利用while语句,条件为输入的字符不为#39\n#392程序源代码include quotstdiohquotmainchar cint letters=0,space=0,digit=0,others=0printfquotplease input some characters\nquotwhilec=getchar。