C语言的问题(”total=%d”,total);什么意思啊

如题所述

total只是前面程序中出现的一个名词,在前面已经计算出来了吧.("total=%d”,total);这个只是一个格式,让计算机将total用十进制表示出来.最后运行的结果为
total=...;(省略号为一个十进制数)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-02-08
total

n.
总数, 合计
adj.
总的, 全部的, 整个的
v.
合计, 总数达, 达到
第2个回答  推荐于2016-03-17
表达式中有两个total分别代表不同的含义,第一个total是用来显示的文本,如
printf("Hello,");
中的Hello,会原样输出,而第二个total则是变量,相当于函数里的参数,是从上面程序中得到的值
例如total="Hello";
则 printf("%s",total);输出的结果也是Hello,

%s或%d是格式标记(这么说不专业),就是说逗号后面输出的变量的格式,这个是和后面变量数目对应的

%d是输出整形变量,%s是输出字符串,详细的可以查阅相关书籍。
第3个回答  2007-02-07
表达式中有两个total分别代表不同的含义,第一个total是用来显示的文本,如
printf("Hello!");
中的Hello!会原样输出,而第二个total则是变量,相当于函数里的参数,是从上面程序中得到的值
例如total="Hello";
则 printf("%s",total);输出的结果也是Hello!

%s或%d是格式标记(这么说不专业),就是说逗号后面输出的变量的格式,这个是和后面变量数目对应的

%d是输出整形变量,%s是输出字符串,详细的可以查阅相关书籍
呵呵!!

参考资料:任何c语言教程

本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网