社区
C++ 语言
帖子详情
一个课本上的C++小程序,讨论一下
kulv0405
2003-09-22 04:14:01
分析下列程序的结果
#include<iostream.h>
#define min(x,y) (x)<(y)?(x):(y)
void main()
{
int i=10,j=15,k;
k=10*min(i,j);
cout<<k<<endl;
}
...全文
97
9
打赏
收藏
一个课本上的C++小程序,讨论一下
分析下列程序的结果 #include #define min(x,y) (x)<(y)?(x):(y) void main() { int i=10,j=15,k; k=10*min(i,j); cout<<k<<endl; }
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyr311
2003-09-22
打赏
举报
回复
是啊,所以C++中一般不用宏定义的方式来定义这种函数了,可以用内联函数代替啊,不过,可能考试还是要考这些哦!!!
Anders911
2003-09-22
打赏
举报
回复
同意。实际上只是字符串的替换。
zilin82
2003-09-22
打赏
举报
回复
我也同意sevecol(sevecol.blogone.net)
g58521547
2003-09-22
打赏
举报
回复
同意
wowowowo
2003-09-22
打赏
举报
回复
k=10*(i)<(j)?(i):(j);
k=10*(10)<(15)?(10):(15);
k=100<15?10:15;
k=15;
fatefit
2003-09-22
打赏
举报
回复
同意sevecol(sevecol.blogone.net) 说的,就是他那种分析,结果是k=15.
l1ul1u
2003-09-22
打赏
举报
回复
看错了结果是15
l1ul1u
2003-09-22
打赏
举报
回复
k=10*min(i,j);
实际上是
k=10*(i)<(j)?(i):(j);
则k=10;
sevecol
2003-09-22
打赏
举报
回复
这个月的第二次看到这段代码
结果是15
#define min(x,y) ((x)<(y)?(x):(y))
才能得到100
变成了
k=10*(x)<(y)?(x):(y)
k= 10*10<15?10:15
每日
一个
C++
小程序
【趣味篇】--
C++
绘画
小程序
#include #include #include #define Y_MAX 30 #define X_MAX Y_MAX*3 #define MAX_TIME Y_MAX*6 main(void) { char sheet[X_MAX][Y_MAX]; int chosen_x = 0; int chosen_y
C++
编写的表白
小程序
(图片围成爱心+烟花+音乐)-附源代码
一、效果 视频效果:
C++
编写的表白
小程序
(图片围成爱心+烟花+音乐)-附源码 二、项目完整源代码: 链接:https://pan.baidu.com/s/1zea3Wji1VN4FIrqXoa4LWw 提取码:ypag 三、程序需要调用EasyX图形库 官网链接:https://easyx.cn/downloads/ 使用的版本:EasyX库(附带graphics.h)...
C++
实现微信
小程序
登录的几种常用方式及技术解析
通过合理选择网络通信方案,结合
C++
的高效特性,可以构建出高性能的微信登录后端服务。libcurl 是支持多协议的网络传输库,提供完善的 HTTP/HTTPS 支持,通过封装底层 socket 操作简化开发。通过直接使用 POSIX socket API 进行 TCP 通信,手动构造 HTTP 请求。
C++
实现核心在于 HTTP 请求处理。基于单头文件的轻量级 HTTP 库,内部封装 socket 操作。内置 HTTPS 支持(需依赖 OpenSSL)需要 HTTPS 支持的服务。
用
C++
写
一个
简单的表白
小程序
先来看一下所达到效果为: 输入no系统会一直提醒你再试一次;输入yes会显示出一颗会变色的心和“爱你,么么哒”的字样,在VC2010学习版中测试如下图: 运行结果: 假如输入no: 当继续输入no: 系统会一直询问请求再选择一次,直到选择yes 当输入yes: 系统会自动清空前面的no选项而出现一颗会变色的心和爱你么么哒字样。 代码实现: 利用下述代码实现用户选择no而一直在while...
一个
演奏乐曲的趣味
小程序
今年4月24日,是我国发射第一颗人造地球卫星——“东方红1号”,50周年的纪念日。读了许多纪念文章,耳边仿佛就响起“东方红”的乐曲。忽然想起多年前写过
一个
演奏乐曲的
小程序
,它读取经过简单翻译的简谱,然后利用PC机的扬声器演奏出乐曲来。演奏的第
一个
乐曲就是“东方红”。特地将程序放上来,纪念这个伟大的日子。
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章