#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的更多相关文章

  1. bzoj 4320: ShangHai2006 Homework

    4320: ShangHai2006 Homework Time Limit: 10 Sec Memory Limit: 128 MB Description 1:在人物集合 S 中加入一个新的程序员 ...

  2. HDU 1789 Doing Homework again(贪心)

    Doing Homework again 这只是一道简单的贪心,但想不到的话,真的好难,我就想不到,最后还是看的题解 [题目链接]Doing Homework again [题目类型]贪心 & ...

  3. hdu-1789-Doing Homework again

    /* Doing Homework again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Oth ...

  4. HDU 1789 Doing Homework again (贪心)

    Doing Homework again http://acm.hdu.edu.cn/showproblem.php?pid=1789 Problem Description Ignatius has ...

  5. Doing Homework 状态压缩DP

    Doing Homework 题目抽象:给出n个task的name,deadline,need.  每个任务的罚时penalty=finish-deadline;   task不可以同时做.问按怎样的 ...

  6. 机器学习 —— 概率图模型(Homework: Exact Inference)

    在前三周的作业中,我构造了概率图模型并调用第三方的求解器对器进行了求解,最终获得了每个随机变量的分布(有向图),最大后验分布(双向图).本周作业的主要内容就是自行编写概率图模型的求解器.实际上,从根本 ...

  7. hdoj 1789 Doing Homework again

    Doing Homework again Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Oth ...

  8. homework做了些什么?

    第一步:get_new_guid_uid_pairs_{$ymd} 参数是时间和100上的文件. 那么100上的文件是从哪里来的呢? 我们进入到100机器上,打开root权限下的cron,看到如下内容 ...

  9. HDU 1074 Doing Homework (dp+状态压缩)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1074 题目大意:学生要完成各科作业, 给出各科老师给出交作业的期限和学生完成该科所需时间, 如果逾期一 ...

  10. hdu1074 Doing Homework(状态压缩DP Y=Y)

    Doing Homework Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) T ...

随机推荐

  1. ClassLoader 详解及用途(写的不错)

    ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回 这个类的class对象. 1.1 几个相关概念Clas ...

  2. angular 兼容ie7 实现

    <script src="~/Content/js/angular.min.js"></script><script src="~/Cont ...

  3. ecshop 变量表

    get_goods_info($goods_id) 商品详情 get_sales_count($goods_id)  商品销量 get_promote_goods()   参与促销商品  Mobile

  4. php Hash Table(二) Hash函数

    哈希表最关键的几个方面有: 通过key访问(通过哈希函数计算出key) 映射到数据结构中(哈希表本身的存储结构) 映射的处理(冲突或者碰撞检测和处理函数) 理解PHP的哈希算法 一般来说对于整形索引进 ...

  5. guid正则表达

    a-fA-F0-9 加上下划线 _ 可以用 \w 来代替. ^\w{8}-(\w{4}-){3}\w{12}$ 如果不可以用下划线, 0-9 用 \d 代替 a-fA-F 就用其中一个 a-f,然后匹 ...

  6. Owin是什么?

    OWIN的英文全称是Open Web Interface for .NET. 如果仅从名称上解析,可以得出这样的信息:OWIN是针对.NET平台的开放Web接口. 那Web接口是谁和谁之间的接口呢?是 ...

  7. step 3 socket

    socket 网络通讯三要素 IP地址(主机名) 网络中设备的标示 不易记忆,可以用主机名 本地回环地址:127.0.0.1 主机名:localhost 每台计算机都有一个 127.0.0.1 如果 ...

  8. 【8-17】c++学习笔记01

    控制台程序不自动退出方法: system("pause"); getchar() 使用执行 ctrl+F5,开始调试 F5会出现闪退 动态内存分配 //construct c st ...

  9. [转]Ubuntu 16.04建议安装

    Ubuntu 16.04发布了,带来了很多新特性,同样也依然带着很多不习惯的东西,所以装完系统后还要进行一系列的优化. 1.删除libreoffice libreoffice虽然是开源的,但是Java ...

  10. js中的全局变量和静态变量的使用, js 的调试?- 如果js出错, js引擎 就会停止, 这会 导致 后面的 html中 refer 该函数时, 会报错 函数为定义!!

    效果里面的函数, 如show, hide,slideDown等, 这些都叫 "效果"函数, 但是里面可以包含动画, 也可以 不包含动画. 动画,是指 元素 的内容 是 逐渐 显示/ ...