了解C语言的告诉我为什么?
温度 main() { float f,c; printf("输入华氏温度F\n"); scanf("%f",&f); c=5/9.0(f-32); printf("华氏温度F=%.2f,摄氏温度C=%.2f",f,c); } 解释一下各行为什么怎么回事,是怎么得出这结果的?
main() //主函数开始 { float f,c; //定义两个变量 printf("输入华氏温度F\n"); //输出这句话,提示输入华氏温度 scanf("%f",&f); //接受键盘输入的值,即华氏温度 c=5/9.0(f-32); //用转换函数计算 printf("华氏温度F=%.2f,摄氏温度C=%.2f",f,c); //输出结果 } //结束
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>