作业帮 > 综合 > 作业

"%"这个符号转化为ASCII码怎么写

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/14 14:10:13
"%"这个符号转化为ASCII码怎么写
"val.innerHTML = Math.round((currProgress'/'total)'*'100+'%');"
这句是写在.c文件中的js程序,但是因为符号问题,“/" "*" "%"这些不知道应该怎么表示,也就是ASCII转换的问题,请大神告诉我这些符号,应该怎么写,是加引号或者反斜杠什么的.还是怎么样.
问题不在于“/" "*" "%"这些符号,而是因为C语言里面,一些特殊符号是需要转义的.
在你这个语句里有:%'
所以正确的写法应该是:
"val.innerHTML = Math.round((currProgress\'/\'total)\'*\'100+\'%%\');
再问: 额。。哥,不对啊,原来是这句的错误,其他正常。。现在其他都不显示了。。这是为什么,还有
"val.innerHTML = Math.round((currProgress\'/\'total)\'*\'100+\'%%\');"
"currProgress'++';"
"if(currProgress'>'100) done=true;"
这个"++"和">"怎么转啊
再答: 弟啊,我最后没打反引号当然都不显示了....
再强调一遍,问题的重点不在于这一句的答案,而是“C语言里面,一些特殊符号是需要转义的

我觉得你这一块要看看C语法的书啊,很基本的东西。
"currProgress'++';"

也是一样的,修改""内部需要转义的字符:
"currProgress\'++\';"

"if(currProgress'>'100) done=true;"

结果:
"if(currProgress\'>\'100) done=true;"

以上答案我都没有去编译,你自己看复制出去以后看下。
再问: 哥。。别耍我了,后面引号我加了
"val.innerHTML = Math.round((currProgress/total)*100)+\'%%\';"
"currProgress\'++\';"
"if(currProgress\'>\'100) done=true;"
完整的是这样的对不。。但是不行啊,还是在“%”那出问题啊,哥。。你要给解决了,你就我亲哥!!!