7-6 7-7 7-8 7-9 7-10

目录

7-6 聪明的高斯(简)

7-7 快速求和

7-8 买U盘

7-9 买复印纸

7-10 黑白三子棋局


7-6 聪明的高斯(简)

分数 10

全屏浏览题目

切换布局

作者 李祥

单位 湖北经济学院

著名德国数学家高斯(Gauss)上小学时,老师让大家计算:

1+2+3+4+⋯+100= ?

当大家都还在埋头做加法时,高斯却最先算出了答案。你知道他是怎么算的吗?

请编写程序,输入正整数 n,计算 s=1+2+3+4+⋯+n,输出 s 的值。

输入格式

n

输出格式

s

输入样例

100

输出样例

5050
#include <stdio.h>
int main ()
{
    int n=0,s=0;
    scanf("%d",&n);
    for(n;n>=0;n--)
    {
        s=s+n;
    }
    printf("%d",s);
    return 0;
}

 

7-7 快速求和

分数 10

全屏浏览题目

切换布局

作者 李祥

单位 湖北经济学院

请编写程序,输入整数 n,快速计算:

输入格式

n

输出格式

s

要求:输出 5 位小数,末位四舍五入。

输入样例1

4

输出样例1

0.80000

输入样例2

300

输出样例2

0.99668
#include <stdio.h>
int main()
{
    int n;
    double s;
    scanf("%d",&n);
    s=n*1.0/(n+1);
    printf("%.5f",s);
    return 0; 
}

 

7-8 买U盘

分数 10

全屏浏览题目

切换布局

作者 李祥

单位 湖北经济学院

IT 协会举办程序设计竞赛,准备购买 U 盘作奖品。请编写程序,根据活动经费和 U 盘单价预估可购买 U 盘的最大数量。

输入格式

活动经费和 U 盘单价

输出格式

可购买 U 盘的最大数量

输入样例1

807.5 47.5

输出样例1

17

输入样例2

514.7 19.8

输出样例2

25
#include<stdio.h>
int main(){
    double j=0,d=0;
    int n=0;
    scanf("%lf%lf",&j,&d);
          n=j/d;
          printf("%d",n);
    return 0;
}

 

7-9 买复印纸

分数 10

全屏浏览题目

切换布局

作者 李祥

单位 湖北经济学院

某办公室到年底准备将剩余的办公经费全部用于购买复印纸。请编写程序,输入办公经费的余额和每包复印纸的单价,计算并输出最多可购买多少包复印纸。

输入格式

办公经费的余额和每包复印纸的单价

输出格式

可购复印纸的最大数量

输入样例1

611.2 38.2

输出样例1

16

输入样例2

1369.2 23.4

输出样例2

58
#include<stdio.h>
int main(){
    double j=0,d=0;
    int n=0;
    scanf("%lf%lf",&j,&d);
          n=j/d;
          printf("%d",n);
    return 0;
}

 

7-10 黑白三子棋局

分数 10

全屏浏览题目

切换布局

作者 李祥

单位 湖北经济学院

请编写程序,输出下面的黑白三子棋的棋局。

输入样例


注:无输入。

输出样例

┏━┯━┯━┓
┃○│  │○┃
┠─┼─┼─┨
┃  │○│●┃
┠─┼─┼─┨
┃●│●│  ┃
┗━┷━┷━┛

注:外框是粗线,内部是细线。棋盘中的空白处是西文空格。

实际显示效果如下:


提示:如果你使用的是 Windows 7/8/10 操作系统,需要对运行窗口进行设置。

  • 用鼠标右键点击窗口标题栏,选择“属性”
  • 切换到“选项”卡片,选择“使用旧版控制台”
  • 切换到“字体”卡片,字体选择“点阵字体”,大小选择“8×16”
  • 点击“确定”按钮

 

#include<stdio.h>
int main(){
	printf("┏━┯━┯━┓\n┃○│  │○┃\n┠─┼─┼─┨\n┃  │○│●┃\n┠─┼─┼─┨\n┃●│●│  ┃\n┗━┷━┷━┛\n");	
	return 0;
}

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@pon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值