c语言输出文字加两个变量

比如我想在一个循环语句中输出一个“第i项的值是n”这个printf语句应该怎么写

int i,n=0;
for(i=0;i<10;i++)
{
printf("第%d项的值是%d \n",i,n);

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-11
和输出一个变量类似,只要在前后都加上对应内容即可,如printf("%d,%d\n",a,b);
printf("输出格式类型",变量);
例如
int a = 10;
int b = 20;
printf("%d,%d\n",a,b);本回答被网友采纳
第2个回答  2019-01-30
在变量名后加++表示自加1操作,即当该语句执行结束后,该变量的值增加1。
举例说明如下:
int a=3, b;
b = a++;
printf("a=%d b=%d", a, b); // 输出a=4, b=3
// 解释如下:
// 由于++是后置的,所以先将变量a的值(即3)赋值给变量b后(此时b=3),a的值再加1//(即此时a=3+1=4),所以最后输出a=4, b=3
相似回答