注意点:
使用strlen时,要包含头文件< string.h>而不是< string>char ans[101]=”“;而不使用char ans[101];见下;
当循环使用第二次的输入(15 Aab3 15)计算时,int ans_len = strlen(ans);计算的值还是上一次(15 Aab3 2)时的长度,所以会把上一次的如图所示的红线中的数字在下一次显示出来。另外:strlen最好不要在for(int i=strlen(str)-1;i>=0;i–)中使用,最好放到for语句的外面;在9度中,放在for语句括号内,会编译错误。可以利用字符串表示不同进制的整数。新闻热点
疑难解答