求教!怎样实现数字流…
main(){int i,j=1,k=1;
for(i=0;;i++)
{
printf("%jd\n",k);
j++;
k++;
}
getch();
}
我想用上面的代码实现数字流!为什么我在前面已经标注了j为整型变量,但是还是显示为%jd,怎样实现数字流…?
#include "stdio.h" int main(void) { char string[23]; int i,j=1,k=1; for(i=0;;i++) { sprintf(string,"%%%dd\n",j); // 先组合每次的输出格式,LZ的思路很好,只是实现方向错了,那样是达不到目的的·· printf(string,k); j++; k++; } getch(); return 0; }"%%%d\n" 前面两个%是转义字符,转义一个%,