实验四Word文件下载.docx
- 文档编号:19869507
- 上传时间:2023-01-11
- 格式:DOCX
- 页数:9
- 大小:37.15KB
实验四Word文件下载.docx
《实验四Word文件下载.docx》由会员分享,可在线阅读,更多相关《实验四Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
(调了a与b)
第二步:
a与c比较。
c)
{x=a;
a=c;
c=x;
(没变)
第三步:
b与c比较
If(b>
{x=b;
b=c;
(调了b与c)
Printf(“\na=%d,b=%d,c=%d”,a,b,c);
实验2、编写一个能够进行加减法运
算的程序。
要求:
从键盘任意输入两个实
数,然后输入一个运算符,当运算符
为“+”时对两个数进行加法运算,
为“-”时对两个数进行减法运算,
其它符号时,只显示输入的符号不进
行运算。
实验3、编一程序实现:
判断用户输入的数是奇数(odd)或偶数(even),并输出相应的信息。
/*programtodetermineifanumberisevenorodd*/
_______________________________
实验4、从键盘输入一个4位的正整数,
1分别输出每一位数字;
2按逆序输出各位数字,例如原数为4321,应输出1234。
【提示】:
将一个四位数m拆分成每一位数字的方法是:
a代表千位数字
a=m/1000;
b代表百位数字
b=m%1000/100;
c代表十位数字
c=m%100/10;
d代表个位数字
d=m%10;
例:
m=1234.
a=1234/10001
b=1234%1000/1002
c=1234%100/103
d=1234%104
switch(n)语句
意思是:
switch(n)括号里的n是多少,对应
case后面的序号k,然后执行‘:
’后的语句。
break表示跳出。
default表示其它情况。
main()
{
intz,n=1;
switch(n)
{case1:
z=10;
break;
case2:
z=20;
break;
defaut:
z=0;
}
printf(“\nz=%d”,z);
如果n=2,执行语句z=20;
遇到break,跳出去。
如果n=3,z=0;
如果没有break语句,z=?
case2:
defaut:
注意:
switch(x)x只能是整型变量或字符变量,不能是实型变量。
intz;
charch1=’a’;
switch(ch1)
{case‘a’:
case‘b’:
Case不同的序号,可以有相同的操作或没有操作。
switch(n)
序号1和2有相同操作。
序号1为空操作。
不能有相同的Case序号做不同的操作。
z=20
case1:
casek与序号k要有空格。
不能这样写:
case1或casek.
Case后面只能是整数或字符。
不能有关系运算:
casea>
b
实验5上机验证运行结果,并分析结果。
#include“stdio.h”
main()
{
inti;
scanf("
%d"
&
i);
switch(i)
{
case1:
putchar(‘i’);
case3:
printf("
%d\n"
i);
default:
OK!
\n"
);
}
(运行5次,分别输入:
1、2、3、4、8。
)
实验6、求一元两次方程解:
aX2+b*X+c=0的求
#include“math.h”
{floata,b,c,h,x1,x2;
h=b*b-4*a*c;
x1=(-b+sqrt(h))/(2*a);
x2=(-b-sqrt(h))/(2*a);
printf(“\nx1=%fx2=%f”,x1,x2);
现在要求讨论各种情况解。
(1)a=0
(2)b*b-4*a*c=0
(3)b*b-4*a*c>
(4)b*b-4*a*c<
思考题1:
一、从键盘输入一个不多于4位的正整数,
求出它是几位数;
【说明】:
应准备以下测试数据:
(1)要处理的数为1位正整数;
(2)要处理的数为2位正整数;
(3)要处理的数为3位正整数;
(4)要处理的数为4位正整数;
提示:
设m为1-4位整数.
如果m/1000!
=0则为4位数,
以下类推.
二、运输公司对用户计算运费,路程(S)越远运费越低。
标准如下:
S<
250km没有折扣
250<
s<
5002%折扣
500<
10005%
1000<
20008%
2000<
300010%
3000<
s15%
设p为公里运费,w为货物重量,s为距离,d为折扣,f为总运费。
则:
f=p*w*z(1-d).
能否转为swith()计算?
将各不同条件转为不同整数.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验