无
包括两行:第一行为“Hello world!”第二行为printf(“Hello world!”)调用后的返回值。
#include <stdio.h> int main() { printf("%d\n", printf("Hello world!\n") - 1);//"\n的换行会使返回值+1,故减去 return 0; }
#include <stdio.h> #include <string.h> int main() { printf("Hello world!\n"); //printf的返回值就是输出的字符数量 printf("%d",strlen("Hello world!")); //strlen-是函数-是求字符串长度的,找\0之前的字符个数"Hello world!\0" return 0; }
#include <stdio.h> int main() { int a=printf("Hello world!"); printf("\n"); printf("%d",a); return 0; }
#include <stdio.h> int main() { printf("\n%d\n",printf("Hello world!")); return 0; }
#include <stdio.h> int main() { int ret = printf("Hello world!"); printf("\n"); printf("%d\n",ret); return 0; }
#include<stdio.h> int main(void){ // int n; // n = printf("Hello world!"); // printf("\n%d\n", n); printf("\n%d\n", printf("Hello world!")); return 0; }
int main() { int ret = printf("Hello world!"); printf("\n"); printf("%d",ret); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题