printf()函数输出两个变量的值,该怎么做?

如题所述

%d是整数的输出标识符。要输出两个变量,用逗号隔开即可。标识符和变量的顺序是相对应的,不能错。输出2个变量的代码修改:

{ int a,b,c,sum,sum1; 
a=10; 
b=20;
c=30;
sum=a+b;
sum1=a+b+c;
printf ("sum=%d/nsum1=%d/n",sum,sum1);} 

扩展资料:

变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变(immutable)的。

在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在Java和Visual Basic中);但另外一些语言可能使用其它概念(如C的对象)来指称这种抽象,而不严格地定义“变量”的准确外延。

如果按存储占用空间来分,变量可以是整型变量,字符型变量,浮点型变量等。当然还有数组,结构体变量等。

变量的命名规则:

变量名必须以字母或下划线 "_" 开头。

变量名只能包含字母数字字符以及下划线。

变量名不能包含空格。如果变量名由多个单词组成,那么应该使用下划线进行分隔(比如 $my_string),或者以大写字母开头(比如 $myString)。

参考资料:printf()-百度百科

温馨提示:答案为网友推荐,仅供参考
相似回答