C程序设计第二版杨长兴第三章要点
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 【例3.23】如果M被声明过,编译求M 阶乘的程序段,否则编译输出提示信息的程序段。 //*****ex3_23.cpp***** #include iostream using namespace std; #define M 5 void main() { #ifdef M {double s=1; int i; for (i=1;i=M;i++) s=s*i; coutM”!=sendl; } #else coutM未定义!endl; #endif } 程序的运行结果如下: 5!=120 2.格式二 #ifndef 标识符 程序段1 #else 程序段2 #endif 或: #ifndef 标识符 程序段1 #endif 其中,ifndef、else和endif都是关键字。 3.格式三 #if 常量表达式1 程序段1 #elif 常量表达式2 程序段2 #elif 常量表达式3 程序段3 …… #else 程序段n+1 #endif 其中,i
您可能关注的文档
- 智慧小区解决方案.docx
- 智能信息处理新理论,新技术专题研讨大报告.docx
- AVL-Cruise后处理(中文).ppt
- B311 建筑电气工程施工监理实施细则.doc
- A静电现象元电荷.ppt
- Bac-to-Bac_表达系统精简.doc
- BBA004安装三相断路保护、延时启动控制电路.doc
- 景观提升课程(上).ppt
- BBS论坛系统论文.doc
- BiOBr纳米片包裹ZnO纳米棒阵列在高性能光电催化中的应用.docx
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
原创力文档

文档评论(0)