以下为《实验2 顺序结构ppt课件》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
实验2 顺序结构授课人:第2讲实验目的和要求1、熟悉顺序结构程序流程;
2、掌握运算符和表达式使用;
3、熟悉调用库函数解决实际问题。
4、掌握程序设计的方法。主要内容【题1】验证自增自减运算符#include
int main()
{
int i=6, a, b;
printf("%d\n", ++i);
printf("%d\n", i++);
a=--i; printf("%d\n", a);
b=i--; printf("%d\n", b);
printf("%d\n", -i++);
printf("i=%d\n", i);
return 0;
}7
7
7
7
-6i = ?【题2】验证逗号表达式#include
int main()
{
int a=2, b=4, c=6;
int x, y;
y=((x=a+b),(b+c));
printf("x=%d\ny=%d\n", x, y);
return 0;
}x=6
y=10主要内容1、输入一个华氏温度,要求输出摄氏温度。公式为:
【题3】输出摄氏温度#include
int main( )
{
return 0;
}变量定义
输入
处理
输出float c,f;
scanf("%f", &f);
c=5.0/9*(f-32);
printf("%f\n",c);5/9*(f-32)是不正确的【题3】输出摄氏温度要求:输入输出要有文字说明,取2位小数。#include
int main( )
{
float c,f;
printf("please input fahrenheit:");
scanf( "%f", &f);
c=5.0/9.0*(f-32);
printf("The centigrade is %.2f\n",c);
return 0;
}分析:
①计算公式需要加上运算符;
②应某某f赋实数的值;
③最终c的值也为实数
④两个整数相除,结果舍去小数部分,保留整数。
⑤输入输出有文字说明,尽量不要使用汉字。【题4】求两个数的商数和余数编写一个程序,从键盘输入两个整数,求出它们的商数和余数。#include
int main( )
{
int a,b,c,d;
printf("input two numbers:\n");
scanf("%d%d", &a,&b);
c=a/b;
d=a%b;
printf("shang is%d\n, yushu is %d\n",c,d);
return 0;
}变量定义
输入
处理
输出注意:
输入输出要有提示;
数学运算符%左右两数必须为整型数据。【题5】求圆的面积,球的体积及表面积#include
#define PI 3.***
内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 *r2); √主要内容完整程序:
#include
int main( )
{
float r,r1,r2,r3;
printf("Input r1,r2,r3: ");
scanf("%f%f%f", &r1,&r2,&r3);
r=1/(1/r1+1/r2+1/r3);
printf("r=%.2f\n", r);
return 0;
}小结1、熟悉顺序结构程序流程;
2、掌握运算符和表达式使用;
3、熟悉调用库函数解决实际问题。
4、掌握程序设计的方法。[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《实验2 顺序结构ppt课件》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。