《C语言及程序设计》实践项目——C语言程序初体验
2015-01-05 15:07
218 查看
返回:贺老师课程教学链接 C语言及程序设计初步
【项目1-输出点阵图】
编一个程序,用你的姓名读音首字母,组成类似的趣图
提示:printf("……\n");语句会输出双引号中的内容,'\n'完成换行
[参考解答]
【项目2-完成简单计算】
(1)编程序,输入长方形的两边长a和b,输出长方形的周长和面积
提示:边长可以是整数也可以是小数;实现乘法的运算符是*
[参考解答]
(2)编程序,输入两个电阻R1和R2的阻值,求它们并联后的阻值R
提示:计算公式为r=1/(1/r1+1/r2));电阻值为浮点数
[参考解答]
(3)输入摄氏温度值(C),转换为华氏温度值(F)并输出
提示:F=C×9/5+32,温度值取浮点数类型。
[参考解答]
(4)编程序,输入圆柱体的半径r和高h,输出圆柱体的表面积s。
提示:π值直接写3.1415926
样例输入:3.5 9
样例输出:Area = 274.889343
[参考解答]
项目2提示:完成计算的程序,其一般结构为
【项目3-撞错练习】
在能正确运行的程序基础上,“捣乱”制造些错误,在C::B中编译,观察并记录错误提示,积累面对错误的经验。
(1)将第6行sum=a+b; 一行末尾的分号去掉
(2)将第4行int a,b,sum;改为int a, b;
(3)将第7行printf写为 Printf,注意p和P不同
(4)将第6行sum=a+b; 改为sum=ab; 即漏写了加号
(5)将第9行程序最后的右花括号 } 删除
(6)将第4行int a,b,sum; 改为imt a,b,sum; 注意,可能就是小手一哆嗦,int成了imt
(7)你是个比贺老师还"坏"的"坏孩子",还想到什么"捣乱",自己来
【项目1-输出点阵图】
编一个程序,用你的姓名读音首字母,组成类似的趣图
提示:printf("……\n");语句会输出双引号中的内容,'\n'完成换行
[参考解答]
【项目2-完成简单计算】
(1)编程序,输入长方形的两边长a和b,输出长方形的周长和面积
提示:边长可以是整数也可以是小数;实现乘法的运算符是*
[参考解答]
(2)编程序,输入两个电阻R1和R2的阻值,求它们并联后的阻值R
提示:计算公式为r=1/(1/r1+1/r2));电阻值为浮点数
[参考解答]
(3)输入摄氏温度值(C),转换为华氏温度值(F)并输出
提示:F=C×9/5+32,温度值取浮点数类型。
[参考解答]
(4)编程序,输入圆柱体的半径r和高h,输出圆柱体的表面积s。
提示:π值直接写3.1415926
样例输入:3.5 9
样例输出:Area = 274.889343
[参考解答]
项目2提示:完成计算的程序,其一般结构为
#include <stdio.h> int main( ) { //定义需要的变量 //输入数据 //数据处理 //输出结果 return 0; }
【项目3-撞错练习】
在能正确运行的程序基础上,“捣乱”制造些错误,在C::B中编译,观察并记录错误提示,积累面对错误的经验。
#include <stdio.h> int main( ) { int a,b,sum; scanf("%d %d", &a, &b); sum=a+b; printf("%d\n", sum); return 0; }下面是可以“制造”的错误:
(1)将第6行sum=a+b; 一行末尾的分号去掉
(2)将第4行int a,b,sum;改为int a, b;
(3)将第7行printf写为 Printf,注意p和P不同
(4)将第6行sum=a+b; 改为sum=ab; 即漏写了加号
(5)将第9行程序最后的右花括号 } 删除
(6)将第4行int a,b,sum; 改为imt a,b,sum; 注意,可能就是小手一哆嗦,int成了imt
(7)你是个比贺老师还"坏"的"坏孩子",还想到什么"捣乱",自己来
相关文章推荐
- C语言及程序设计 实践项目――C语言程序初体验
- 《C语言及程序设计》实践项目——数值型数据的存储原理
- 《C语言及程序设计》实践项目——字符数据类型
- 《C语言及程序设计》实践项目——数字游戏
- 《C语言及程序设计》实践项目——字符数组与字符串处理
- 《C语言及程序设计》实践项目——函数应用
- 《C语言及程序设计》实践项目——指针及其运算
- 《C语言及程序设计》实践项目——三种循环语句
- 《C语言及程序设计》实践项目——穷举法解题
- 《C语言及程序设计》实践项目——用循环处理文字
- 《C语言及程序设计》实践项目——数组与函数应用
- 《C语言及程序设计》实践项目——数据的输出
- 《C语言及程序设计》实践项目——用if语句实现分支结构
- 《C语言及程序设计》实践项目——用文件输入输出初步
- 《C语言及程序设计》实践项目——分支结构程序设计体验
- 《C语言及程序设计》实践项目——数据的输出
- 《C语言及程序设计》实践项目——利用switch语句解决问题
- 《C语言及程序设计》实践项目——程序的单步执行
- 《C语言及程序设计》实践项目——发现Bug
- 《C语言及程序设计》实践项目——函数起步