贵州师范大学实验报告
学院: 物理与电子科学学院日期:2015年5月25日
班级
电信班
学号
140802010024
姓名
毛月月
课程名称
《大学计算机II——C语言程序设计》
实验名称
《实验五:选择结构程序设计》
实验目的
(以0代表“假”以1代表“真”);
、逻辑运算符和关系表达式、逻辑表达式;
。
实验内容
(一)
编写程序,由键盘输入任意3个整数,输出其中最大的数。
源程序代码
(提示:请在此处填写源程序代码)
#include ""
main ( )
{
Int x,y ,z,max;
printf("enter x,y and z:\n");
scanf("%d%d%d",&x,&y,&z);
max=x;
if (max<y) max=y;
if (max<z) max=z;
printf("max=%d",max);
}
运行结果
(提示:请在此处填入运行结果截屏信息,按alt+print screen键可以截取屏幕信息)
实验内容
(二)
编写程序,由键盘输入任意4个整数,按照从小到大的顺序输出。
源程序代码
(提示:请在此处填写源程序代码)
#include ""
main ( )
{
int a,b,c,d,t;
scanf("%d%d%d%d",&a,&b,&c,&d);
if (a>b)
{ t=a;
a=b;
b=t;
}
if (a>c)
{
t=a;
a=c;
c=t;
}
if (a>d)
{
t=a;
a=d;
d=t;
}
if (b>c)
{
t=b;
b=c;
c=t;
}
if (b>d)
{
t=b;
b=d;
d=t;
}
if (c>d)
{
t=c;
c=d;
d=t;
}
printf("%4d%4d%4d%4d",a,b,c,d);
}
实验内容
(三)
编写程序,由键盘输入一个小于1000的正整数,要求输出它的平方根(如平方根不是整数,则只输出其整数部分)。要求在输入数据后先对其进行检查是否是小于1000的正整数,若不是则要求重新输入。
源程序代码
(提示:请在此处填写源程序代码)
#include <>
#include <>
int main()
{
float a,b;
printf("plesase enter a number\n");
scanf("%f",&a);
if(a>=1000)
{
printf("please enter another number\n");
scanf("%f",&a); }
{
b=sqrt(a);
printf("a=%,b=%\n",a,b);
}
return 0;
}
运行结果
(提示:请在此处填入运行结果截屏信息,按a
实验报告五 来自淘豆网m.daumloan.com转载请标明出处.