Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 实现while循环的宏_C++_C - Fatal编程技术网

C++ 实现while循环的宏

C++ 实现while循环的宏,c++,c,C++,C,下面的while循环能否在宏中实现 while (x < 0.5) { count++; x = x *2; } x是一个非常小的数字。分数为给你: #define MYMACRO \ while (x < 0.5)\ \ {\ count++;\ \ x = x *2;\ \ } 我甚至保留了你的格式 说真的,JavaScript和ASP.NET?这是一个笑话吗?你可以写的任何程序都可以用C或C++实现,是什么?正如@Luchian Grigore的回答所表达的

下面的while循环能否在宏中实现

while (x < 0.5)
 {
 count++;
 x = x *2;
 }
x是一个非常小的数字。分数为

给你:

#define MYMACRO \
while (x < 0.5)\
\
 {\
 count++;\
\
 x = x *2;\
\
 }

我甚至保留了你的格式

说真的,JavaScript和ASP.NET?这是一个笑话吗?你可以写的任何程序都可以用C或C++实现,是什么?正如@Luchian Grigore的回答所表达的,您标记了两个,但可能只是其中一个宏。也许你可以针对你的需要提出一个更好的问题,而不是一个过度使用语言标签的过于模糊的问题。@R.MartinhoFernandes这是一个指针。我是这个网站的新手。。。只是添加了其他语言标记以获得更多可见性。。我只喜欢这个问题含糊不清的评论。。而不是这个答案。。任何孩子都可以这样写。我正在寻找一些其他方法来实现相同的逻辑,而不使用while循环。