1. 主页
  2. 文档
  3. C语言教程
  4. C语言案例实战
  5. C语言打印“HelloWord”的条件

C语言打印“HelloWord”的条件

“条件”应该是什么,以便下面的代码片段同时打印 HelloWorld!

 if "condition"
printf ("Hello");
else
printf("World"); 

方法一:

#include<stdio.h>
int main()
{
if(!printf("Hello"))
printf("Hello");
else
printf("World");
getchar();
} 

说明: Printf 返回它已成功打印的字符数。因此,以下解决方案也将起作用

if (printf(“Hello”) < 0) 或 if (printf(“Hello”) < 1) 等

方法二:使用fork()

#include<stdio.h>
#include<unistd.h>
int main()
{
if(fork())
printf("Hello");
else
printf("World");
getchar();
} 

 

这篇文章对您有用吗?