|
大小: 1312
备注:
|
大小: 1002
备注:
|
| 删除的内容标记成这样。 | 加入的内容标记成这样。 |
| 行号 1: | 行号 1: |
| = 实验要求 = | [[TableOfContents]] = 实验基本要求 = |
| 行号 7: | 行号 9: |
| = 推荐实验环境 = | = 集成开发环境指导 = |
| 行号 9: | 行号 11: |
| * VC 2003 ( 集成 Microsoft C++ Compiler 7.1) * Dev-C++ ( 集成 MinGW,小巧,免费) * Emacs + GCC ( Linux平台下开发工具 ) |
* VC 2003 ( 集成 Microsoft C++ Compiler 7.1,Windows下最好,调试方便,价格高) ["VC++2003使用说明"] * Dev-C++ ( 集成 MinGW编译器,小巧,免费,调试不好 ) ["Dev-C++使用说明"] * Emacs + GCC + GDB( Linux平台下通用开发平台,多语言,免费,入门难 ) * Eclipse + CDT (配合GCC+GDB或者MinGW)( 跨平台,多语言编程环境,免费,速度慢 )["Eclipse开发C++程序使用说明"] |
| 行号 14: | 行号 17: |
| 1. 使用递归的方法编写Fibonacci数列(1 1 2 3 5 8 ……)程序。输入n,输出数列中第n个数的值 1. 用结构体、函数实现复数操作(复数的加减乘除),使如下的主程序可以正确运行{{{#!cplusplus int main() { struct complex a, b, sum, diff, product; scanf("%f%f%f%f", &a.real, &a.imag, &b.real, &b.imag); sum = add(a, b); diff = substract(a, b); product = multiply(a, b); printf("sum:%f %f\n", sum.real, sum.imag); printf("diff:%f %f\n", diff.real, diff.imag); printf("product:%f %f\n", product.real, product.imag); return 0; } }}} 1. 使用标准C++输入输出实现在屏幕上用以下格式输出乘法表,要求排列整齐(不考虑屏幕宽度不够时造成的折行)。输入:乘法表的行数(1<=n<=99)输出:如下乘法表,总共n行{{{ 1 2 4 3 6 9 4 8 12 16 5 10 15 20 25 6 12 18 24 30 36 …… }}} |
== 05瓯信算 == 完成如下网站题目: [http://wzuacm.3322.org/] 同时完成如下实验报告: [[AttachList]] 实验报告email到: [email protected] == 05计本 == 在判题系统[http://czk.3322.org/oj/]上完成2题,并提交实验报告: 实验报告发送到: [email protected] |
实验基本要求
- 用标准C++完成程序
- 按照传统C语言风格进行命名和排版
- 在程序必要的地方进行注释
集成开发环境指导
- VC 2003 ( 集成 Microsoft C++ Compiler 7.1,Windows下最好,调试方便,价格高) ["VC++2003使用说明"]
- Dev-C++ ( 集成 MinGW编译器,小巧,免费,调试不好 ) ["Dev-C++使用说明"]
- Emacs + GCC + GDB( Linux平台下通用开发平台,多语言,免费,入门难 )
- Eclipse + CDT (配合GCC+GDB或者MinGW)( 跨平台,多语言编程环境,免费,速度慢 )["Eclipse开发C++程序使用说明"]
实验内容
1. 05瓯信算
完成如下网站题目: [http://wzuacm.3322.org/]
同时完成如下实验报告:
实验报告email到: [email protected]
2. 05计本
在判题系统[http://czk.3322.org/oj/]上完成2题,并提交实验报告:
实验报告发送到: [email protected]