在浮点常量中不要使用空格
例:inline int is number(char);
s[i]=s[i] –‘A’+ ’a’; 把大写转换为小写
或者使用头文件<conio.h>里的两个函数:
toupper():将字符转换为大写英文字母
例:int max(int a,int b){return a>b?a:b;}
int max(int a,int b,int c){int t;
t=max(a,b);
return max(t,c);}
错误--- 1.56 E+12
默认情况下,编译器将浮点常量当作double类型。
例如,假设some是一个float变量,你有下面的语句:
some = 4.0 * 2.0;那么4.0和2.0被储存为double类型,(通常)使用64为进行储存。乘积运算使用双精度,结果被截为正常的float长度。这能保证计算精度,但是会减慢程序的执行。
例:inline int is number(char);
可以被主函数直接调用,节省时间(适合小程序)
s[i]=s[i] –‘A’+ ’a’; 把大写转换为小写
或者使用头文件<conio.h>里的两个函数:
toupper():将字符转换为大写英文字母
tolower():将字符转换为小写英文字母
cin.get(变量)的作用是获取一个当前输入字符并写入变量中,
能接收任何字符,包括回车、空格
例:int max(int a,int b){return a>b?a:b;}
int max(int a,int b,int c){int t;
t=max(a,b);
return max(t,c);}
11万+

被折叠的 条评论
为什么被折叠?



