int main()
{
int i=43;
printf("%d\n",printf("%d",printf("%d",i)));
return 0;
}
程序的执行结果是4321。
这道题只要考察的是printf的返回值,printf返回一个int值,表示的是打印的字符数。
最里面的那个printf打印是43,同时返回值为2,表示是两个字符,然后返回值为一,是一个字符。
int main()
{
int i=43;
printf("%d\n",printf("%d",printf("%d",i)));
return 0;
}
程序的执行结果是4321。
这道题只要考察的是printf的返回值,printf返回一个int值,表示的是打印的字符数。
最里面的那个printf打印是43,同时返回值为2,表示是两个字符,然后返回值为一,是一个字符。