输出 printf(“Hello world!”)的返回值

时间:2023-01-24 19:00:54

输出描述:

包括两行:

第一行为“Hello world!”

第二行为printf(“Hello world!”)调用后的返回值

printf的返回值:打印的字符的大小

思路一:

#include <stdio.h>
int main()
{
   int ret = printf("Hello world!");
   printf("\n");
   printf("%d\n", ret);
   return 0;
}

注: printf("\n")必须在下一个打印 否则在打印返回值的时候“\n”也会计算进去

思路二:

#include <stdio.h>
int main()
{
   printf("\n%d\n", printf("Hello world!"));
   return 0;
}