C语言中long int的输入、输出格式

2025-04-09 08:30:30
推荐回答(1个)
回答1:

//我认为%ld输出的结果是对的,主要是下一个输出与前一个输出合并造成错误的假象。
//每输出两个数就换行,可以解决问题
#include

void
main()
{
long
f1,
f2;
int
i;
f1
=
f2
=
1;
for(
i=0;
i<20;
i++
){
printf(
"%ld,%ld\n",
f1,
f2
);//改过!改过!改过!改过!改过!
f1
=
f1
+
f2;
f2
=
f1
+
f2;
}
getch();
}