标签: puzzle

拼写循环语句

可能重复:
无法解决有关此代码的难题......

以下是一段C代码,其目的是打印减号20次.但你可以注意到,它不起作用.

#include <stdio.h>
  int main()
  {
      int i;
      int n = 20;
      for( i = 0; i < n; i-- )
          printf("-");
      return 0;
  }
Run Code Online (Sandbox Code Playgroud)

修好上面的代码很简单.要使问题变得有趣,您必须通过更改一个字符来修复上述代码

c c++ puzzle

-2
推荐指数
1
解决办法
284
查看次数

我可以问多少问题猜一个数字?

如果我要求一个人在他的脑海中选择1到1200之间的数字.如果我只能提出他只会回答"是"或"否"的问题,那么在我得到他在脑海中选择的号码的答案之前,我需要问多少个问题?

我正在寻找尽可能少的问题.任何经过验证的解决方案都是可观的

puzzle algorithm math binary-search

-2
推荐指数
1
解决办法
1804
查看次数

通过代码减轻此功能的重量

考虑以下功能

  1. 额外费用4运营
  2. 分配成本1运营
  3. 比较成本1运营

计算上述功能将花费14次操作

int function1(int a,int b,int c, int d, int e)
{
int returnNumber;
//int no = randomNumber(); //Some Random Number Generator Function , Lets Assume the cost of this function to be 0 for simplicity purpose

switch(randomNumber())
   {
   case 0: returnNumber = a+b;  // costs 6 Operations , Case Check costs 1, assignment costs 1 and addition costs 4
           break;
   case 1: returnNumber = c+d;  // Costs 6 Operations 
           break;
   default: returnNumber = e;   // costs …
Run Code Online (Sandbox Code Playgroud)

c c++ puzzle

-2
推荐指数
1
解决办法
93
查看次数

你好世界只返回主要

编写符合要求的程序会议的方法是什么:

  1. 打印"Hello world!" stdout;
  2. 有空主(只返回0)即

    int main(int argc, char** argv) {
        return 0;
    }
    
    Run Code Online (Sandbox Code Playgroud)
  3. main 必须包含除上述代码之外的其他代码.

c++ puzzle

-4
推荐指数
1
解决办法
679
查看次数

C如何解析这句话?

根据C语言的官方说明,将返回什么号码?

int a, b;
a = 5;
b = a+++++a;
return b;
Run Code Online (Sandbox Code Playgroud)

c puzzle

-6
推荐指数
1
解决办法
153
查看次数

标签 统计

puzzle ×5

c ×3

c++ ×3

algorithm ×1

binary-search ×1

math ×1