您的位置:首页 > 编程语言 > C语言/C++

《C语言及程序设计》第23讲实践项目

2015-12-28 22:18 561 查看


对应程序:

//3整除or5整除
#include <stdio.h>
int main()
{
int a;
printf("请输入一个整数:");
scanf("%d",&a);
if(a%5 == 0)
{
printf("%d\n",a);
}
else
{
if(a%3 == 0)
{
printf("%d\n",a);
}
}
return 0;
}



对应程序:

//if(a+b)
#include <stdio.h>
int main()
{
int a,b;
printf("a= ");
scanf("%d",&a);
printf("b= ");
scanf("%d",&b);
if(a+b>100)
{
printf("a和b之和百分位以上的数字是:%d\n",(a+b)/100);
}
else
{
printf("a和b之和为:%d\n",a+b);
}
return 0;
}



对应程序:

//二元一次方程 binary linear equation
#include <stdio.h>
int main()
{
int x,y;
printf("x= ");
scanf("%d",&x);
if(x>=1)
{
y = x-1;
printf("%d\n",y);
}
else
{
y = 1-x;
printf("%d\n",y);
}
return 0;
}


//三角函数方程
#include <stdio.h>
#include <math.h>
int main()
{
float x,y;
printf("x= ");
scanf("%f",&x);
if(x>=0)
{
y = (sin(x)+cos(x))/2;
printf("y=%.3f\n",y);
}
else
{
y = (sin(x)-cos(x))/2;
printf("y=%.3f\n",y);
}
return 0;
}




对应程序:

//周薪
#include <stdio.h>
int main()
{
float rate,hour,salary;
printf("输入每小时薪水rate= ");
scanf("%f",&rate);
printf("输入工作时间hour= ");
scanf("%f",&hour);

if(hour<=40)
{
salary = rate*hour;
printf("周薪为:%.2f\n",salary);
}
else
{
salary = rate*40+(hour-40)*rate*1.5;
printf("周薪为:%.2f\n",salary);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: