Homework
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c,l,p,s;
printf("请输入三个数:");
scanf("%d%d%d",&a,&b,&c);
if(a+b>c && a-b<c)
{
l=a+b+c;
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("此三条边可以构成三角形:\n");
printf("三角形的周长为 :%d\n三角形的面积为:%d",l,s);
}
else
printf("此三条边不可以构成三角形:");
return 0;
}

#include<stdio.h>
int main()
{
float a,tax=0,TaxIncome=0;
printf("请输入您的工资:");
scanf("%f",&a);
if(a<=1455)
{
tax=(a-3500)*0.03-0;
TaxIncome=a-tax;
}
else if(a>1455 || a<=4155)
{
tax=(a-3500)*0.1-105;
TaxIncome=a-tax;
}
else if(a>4155 || a<=7755)
{
tax=(a-3500)*0.2-555;
TaxIncome=a-tax;
}
else if(a<7755 || a<=27255)
{
tax=(a-3500)*0.25-1005;
TaxIncome=a-tax;
}
else if(a>27255 || a<=41255)
{
tax=(a-3500)*0.3-2755;
TaxIncome=a-tax;
}
else if(a>41255 || a<=57505)
{
tax=(a-3500)*0.35-5505;
TaxIncome=a-tax;
}
else
{
tax=(a-3500)*0.45-13505;
TaxIncome=a-tax;
}
printf("您本月应缴税为:%f\n您本月应的税后收入为:%f\n",tax,TaxIncome);
return 0;}

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int yournumber,mynumber,count=0;
char c;
do
{
srand((unsigned)time(NULL));
mynumber=(rand()%(101-1)+1);
do
{
printf("请输入您所猜的数字:");
scanf("%d",&yournumber);
count++;
if(yournumber>mynumber)
printf("对不起您猜大了,请重新输入\n");
else if (yournumber<mynumber)
printf("对不起您猜小了,请重新输入\n");
else if(yournumber==mynumber)
printf("恭喜您猜对了!:\n");
else
printf("您的数字不合法,请重新输入:\n");
}while(yournumber!=mynumber);
printf("您一共猜了:%d次\n",count);
if(count<=3)
printf("Great!您真是一个天才!\n");
else if(count>4 && count<=7)
printf("亲,不用担心,您的智力还是正常的哦!\n");
else
printf("亲,建议您不要从事虚要智商的活动:\n");
printf("如果您还想继续的话,请你按y|Y,退出请按n|N:");
getwchar();
c=getwchar();
system("cls");
} while(c=='y'||c=='Y');
return 0;
}

实验心得:
刚拿到题,第一题就懵了不知道怎么写,后来仔细分析之后,决定用if else 语句已经编辑,但是后来又遇到了count的问题一直是错误的或者显示不出来,因为忘了添加count++这条语句,第二道题还是蛮容易的,第三题又有些小的卡壳。因此我觉得计算机这个东西要慢慢来,它确实很笨,所以编辑时候不能着急要细心,少一条语句就是错误的
Homework的更多相关文章
- bzoj 4320: ShangHai2006 Homework
4320: ShangHai2006 Homework Time Limit: 10 Sec Memory Limit: 128 MB Description 1:在人物集合 S 中加入一个新的程序员 ...
- HDU 1789 Doing Homework again(贪心)
Doing Homework again 这只是一道简单的贪心,但想不到的话,真的好难,我就想不到,最后还是看的题解 [题目链接]Doing Homework again [题目类型]贪心 & ...
- hdu-1789-Doing Homework again
/* Doing Homework again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Oth ...
- HDU 1789 Doing Homework again (贪心)
Doing Homework again http://acm.hdu.edu.cn/showproblem.php?pid=1789 Problem Description Ignatius has ...
- Doing Homework 状态压缩DP
Doing Homework 题目抽象:给出n个task的name,deadline,need. 每个任务的罚时penalty=finish-deadline; task不可以同时做.问按怎样的 ...
- 机器学习 —— 概率图模型(Homework: Exact Inference)
在前三周的作业中,我构造了概率图模型并调用第三方的求解器对器进行了求解,最终获得了每个随机变量的分布(有向图),最大后验分布(双向图).本周作业的主要内容就是自行编写概率图模型的求解器.实际上,从根本 ...
- hdoj 1789 Doing Homework again
Doing Homework again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Oth ...
- homework做了些什么?
第一步:get_new_guid_uid_pairs_{$ymd} 参数是时间和100上的文件. 那么100上的文件是从哪里来的呢? 我们进入到100机器上,打开root权限下的cron,看到如下内容 ...
- HDU 1074 Doing Homework (dp+状态压缩)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1074 题目大意:学生要完成各科作业, 给出各科老师给出交作业的期限和学生完成该科所需时间, 如果逾期一 ...
- hdu1074 Doing Homework(状态压缩DP Y=Y)
Doing Homework Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) T ...
随机推荐
- linq lamda
var query6 = CustomerList.SelectMany(c => c.Orders);var query6= from c in CustomerList ...
- 9月23日JavaScript作业----两个列表之间移动数据
作业一:两个列表之间数据从一个列表移动到另一个列表 <div style="width:600px; height:500px; margin-top:20px"> & ...
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【七】——实现资源的分页
系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html 前言 这篇文章我们将使用不同的方式实现手动分页(关于高端大气上档次的OData本文暂不涉及,但有可 ...
- 分享jquery实现百叶窗特效的图片轮播
首先非常感谢网友嘉翼的无私分享,这是他刚在网站扣下来的特效,第一时间与大家分享,jquery实现百叶窗特效的图片轮播 使用方法: 1.引用css文件,css文件里面已经做了注释,基本只需要修改宽高就好 ...
- PHP mysqli 扩展库(面向对象/数据库操作封装/事务控制/预编译)
1.和mysql扩展库的区别: (1 安全性.稳定性更高 (2 提供了面向对象和面向过程两种风格 2.php.ini 中的 extension=php_mysqli.dll 解除封印 3.面 ...
- MBProgressHUD上传照片进度提示
第一步,控制器先来个属性 @property (strong, nonatomic) MBProgressHUD *HUD; 第二步,显示与隐藏的调用方法 - (void)hudTipWillShow ...
- wampserver 绑定域名 外部可以正常访问
wampserver使用的apache 绑定都一样 绑定的域名xuechao2010.gicp.net 端口是8989 系统是win7 64位 1.绑定域名 端口 在apache上 D:\wam ...
- Web 安全测试
http://blog.sina.com.cn/s/blog_a1bbddc70101dt12.html http://blog.csdn.net/pdn2000/article/details/64 ...
- “Transaction rolled back because it has been marked as rollback-only”
spring的声明事务提供了强大功能,让我们把业务关注和非业务关注的东西又分离开了.好东西的使用,总是需要有代价的.使用声明事务的时候,一 个不小心经常会碰到“Transaction rolled b ...
- 深入理解JS的delete
原文链接: Understanding delete原文作者: Kangax原文日期: 2010年01月10日 翻译日期: 2014年02月07日 翻译人员: 铁锚 !!!!!!!!草稿版本的翻译完成 ...