zoukankan      html  css  js  c++  java
  • 第六周作业

    一.题目:

    7-1:

    1.代码:

    #include<stdio.h>
    int main()
    {
    	float a,b,x;
    	scanf("%f %f",&a,&b);
    	x = (a-b)/b*100;
    	if (x < 10)
    	{
    		printf("OK");
    	}
    	else {
    	    if(50 <= x)
    		{
    	    	printf("Exceed %.0f%%. License Revoked",x);
    		}
    		else if ( 10 <= x < 50)
    		{ 
    		        printf("Exceed %.0f%%. Ticket 200",x);
    	    }
    

    2.设计思路:

       1.设出a.b.x三个数,a为实际速度,b为限速,x为超出速度的百分比。

       2.设出一个函数,计算a超过b的百分比,然后和x比较。

       3.按照题目要求输出函数。

    3.流程图:

    4.提交截图:

    7-2:

    1.代码:

    #include<stdio.h>
    #include<stdlib.h>
    int main()
    {
    	double x,y,z;
    	int a,b;
    	char c;
    	scanf("%d %d %c",&a,&b,&c);
    	switch(b)
    	{
    		case 90:x=6.95;break;
    		case 93:x=7.44;break;
    		case 97:x=7.93;break;
    	}
    	switch(c)
    	{
    		case'm':y=0.95;break;
    		case'e':y=0.97;break;
    	}
    	z=x*y*a;
    	printf("%.2f",z);
    	system("pause");
    	return 0;
    }
    

    2:设计思路

       1.设出x,y,z double型 c 字母  a,b。

       2.输入a ,b ,c。

       3.根据题目要求使用switch语句。

       4.输出结果。

    3.流程图:

     

    4.提交目录:

    7-3:

    1.代码:

    #include<stdio.h>
    int main()
    {
    	int a,b,c; 
    	scanf("%d %d %d",&a,&b,&c);
    	if(a>b&&b>c)
    	printf("%d->%d->%d",c,b,a);
    	if(a>c&&c>b)
    	printf("%d->%d->%d",b,c,a);
    	if(b>a&&a>c)
    	printf("%d->%d->%d",c,a,b);
    	if(b>c&&c>a)
    	printf("%d->%d->%d",a,c,b);
    	if(c>a&&a>b)
    	printf("%d->%d->%d",b,a,c);
    	if(c>=b&&b>=a)
    	printf("%d->%d->%d",a,b,c);
    
    }
    

    2.设计思路:

       1.设出这三个数a,b,c。

       2.输入a,b,c三个数,并用if语句判断三个数大小。

       3.输出结果。

    3,.流程图:

    4.提交列表:

    7-4:

    代码:

    #include<stdio.h>
    int main()
    {
      char a;
      int x,y,z;
      scanf("%d %c %d",&x,&a,&y);
      switch(a)
      {
      case'+':z=x+y;printf("%d",z);break;
      case'-':z=x-y;printf("%d",z);break;
      case'*':z=x*y;printf("%d",z);break;
      case'/':z=x/y;printf("%d",z);break;
      case'%':z=x%y;printf("%d",z);break;
      default:printf("ERROR");break;
      }
      return 0;
    }
    

    2.设计思路:

        1.设出x,y,z 三个数 和符号a,z为计算结果。

        2.用switch语句表示出当c为各种运算符号时的程序运行情况。

        3.输出结果。

    3.流程图:

     

    4.提交列表: 

    二.上传到git:

    git地址:

    https://coding.net/u/AssassinCreed/p/Devil-May-Cry/git

    三.学习进度条:

    本周学习了switch语句 do-while,while,for循环语句。

    学习进度条:

    时间

    代码

    时间

    博客字数

    博客时间

    11.5

    200

    60

    0

    0

    11.6

    140

    40

    0

    0

    11.7

    160

    50

    0

    0

    11.8

    300

    80

    0

    0

    11.9

    90

    30

    0

    0

    11.10

    100

    30

    0

    0

    11.11

    180

    60

    0

    0

    11.12

    0

    0

    200

    200

    互评:

     丰大为:http://www.cnblogs.com/DavidPark/p/7800637.html

    顾家伟:http://www.cnblogs.com/qq807443119/p/7822529.html

     胡景文:http://www.cnblogs.com/wshjw/p/7821636.html

  • 相关阅读:
    简单的实现了利用plist进行大图分割小图
    windows 10升级后系统盘清理
    在window下用编译lua源文件生成lua程序
    window下ip切换
    springMVC对简单对象、Set、List、Map的数据绑定和常见问题.
    MIME类型大全
    Apache poi 固定Excel 表格导入数据库方法(列名对应数据库字段名)
    java 通过Apache poi导出excel代码demo实例
    mySQL 开启事件存储过程
    Mysql 变量讲解
  • 原文地址:https://www.cnblogs.com/nothingistrue/p/7822324.html
Copyright © 2011-2022 走看看