Dev-C++基础教程
习题解答
庄燕文 王素琴 王碧艳 编著
前言
这是一本与《Dev-C++基础教程》配套的习题解析。本书主要针对中小学生学习了DEV-C++ 语法、语义、常用算法后,引导学生用程序设计的思维和逻辑解决问题。本书的习题从题意出发,分析解题的思路和算法,然后给出参考程序,重点帮助读者理解算法原理,教会读者很多实用的编程技巧,培养良好的编程习惯。
本书的习题内容丰富,读者可以自己动手实践编写程序,然后和题解中的方法比较,希望读者在理解该书题解的同时,能锐意开掘,探本索源,找到更好的解答办法,写出更高效的程序。
该习题涵盖中学生信息学奥林匹克竞赛中的很多基础算法,可以做为中小学生学习程序设计的入门习题,也可以做为本科生初学程序设计的课后习题。
1
Dev-C++基础教程 习题解析
目录
第1章 Dev-C++入门
第2章 Dev-C++语言简介
第3章 顺序结构
第4章 选择结构
第5章 循环结构
第6章 函数
第7章 数组
第8章 指针
第9章 字符串
第10章 文件
第11章 输入与输出流
第12章 链表
第1章 Dev-C++入门
1. [解析] 该题考察学生用Dev-C++编写简单的程序和C++的基本语法。
[参考程序]
#include //预编译命令
using namespace std; //使用名字空间
const float PI=3.14; //定义一个常数变量pi
int main () //主程序
{
float s,r,c;
cout<<"please input radius :"<>r; // 输入半径
s=PI*r*r; // 计算面积
c= 2*PI*r; // 计算周长
cout<<"s="<
using namespace std;
int main()
{
float a,s,c;
cout<<"输入正方形的边长:";cin>>a;
s=a*a;
c=4*a;
cout<<"s="<
usingnamespace std;
int main //改成int main()
{
int a,b,c,v;
a=2,b=3,c=4
v=a*b*c;
cout>>v;