博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
技术怪题
阅读量:7087 次
发布时间:2019-06-28

本文共 471 字,大约阅读时间需要 1 分钟。

有些公司的题真的是会让咱们大跌眼镜。不信,看下面一道题。

int main()

{
if( )   
printf("Hello ");
}
else
{
printf("World !!!");
}
return 0;
}
在if里面请写入语句 使得打印出 hello world。

解答:

[cpp]
  1. #include<stdio.h>  
  2. int main()  
  3. {  
  4.   if(!printf("hello "))  // 加入!printf("hello ")  
  5.  {   
  6.   printf("Hello");    
  7.   }  
  8.   else  
  9.    {     
  10.    printf("World");  
  11.   }  
  12.   return 0;  
  13. }  

 

 

这样看可能有点迷糊,再举个例子就会真相大白了。

[cpp]
  1. #include<stdio.h>  
  2. int main()  
  3. {  
  4.   if(!printf("hello "))    
  5.  {   
  6.   printf("迷惑你的啦!");    
  7.   }  
  8.   else  
  9.    {     
  10.    printf("World");  
  11.   }  
  12.   return 0;  
  13. }  

运行结果为:

提示:printf("hello "))的返回值是打印输出的字符个数

你可能感兴趣的文章
橡皮筋进度条ElasticProgressBar
查看>>
spring boot引入json,jsonobject,需要指定jdk15
查看>>
企业架构 - 涉众管理(Stakeholder Management)
查看>>
Ubuntu11.10 解决rar文件解压错误
查看>>
sqlplus: error while loading shared libraries: /u01/app/lib/libclntsh.so.11.1
查看>>
ORACLE等待事件:enq: TX - row lock contention
查看>>
使用Fiddler2录制HTTP操作脚本
查看>>
响应activex事件
查看>>
Winform 进程之间通讯的几种方法
查看>>
Google LOGO现代舞舞蹈动画
查看>>
有人3见解
查看>>
[python]decimal常用操作和需要注意的地方
查看>>
Ubuntu 网卡信息2
查看>>
android 没有main函数,怎么找到程序执行入口呢?以及activity主要生命周期的方法说明...
查看>>
java中处理字符编码(网页与数据库)(转)
查看>>
[leetcode]Path Sum II
查看>>
NTFS For Mac 如何简单操作
查看>>
django 生成复杂的 PDF 文件(数据较多时)
查看>>
CodeForces 300C 最短路
查看>>
睡觉被憋醒
查看>>