程序设计 -- 我要打10个

在电影《叶问》中,叶问有一句经典台词是“我要打10个”。

现在已知1010位拳师的战斗力及叶问的初始战斗力,叶问要按顺序依次挑战1010个拳师,战斗力高的人获胜,如果战斗力相同则平局不分胜负。

叶问每挑战一位拳师,战斗力会下降1010。

请输出叶问总共能赢几场。

输入格式

第11行,1010个整数,表示依次挑战的1010位拳师的战斗力。

第22行,11个整数,表示叶问的战斗力。

输出格式

11行,11个整数,表示叶问胜利的场数。

答案:

#include<iostream>
using namespace std;
int main(){
    double a[11],m,sum=0;
    for(int i=1;i<=10;i++){
    cin>>a[i];
    }
    cin>>m;
    for(int i=1;i<=10;i++){
    if(a[i]<m){
    sum++;
    }else if(a[i]==m){
    }
    m=m-10;
    }
    cout<<sum;
    return 0;   
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机程序设计-VB语言基础 计算机程序设计-VB语言基础全文共30页,当前为第1页。 学习目标 VB语法的基本元素 编码规则 变量与常量 数据类型 运算 表达式 内部函数 计算机程序设计-VB语言基础全文共30页,当前为第2页。 复习与总结 ' Error Code Private Sub Command1_Click() text1.backcolor=vbRed End Sub Private Sub Command2_Click() text2.backcolor=vbBlue End Sub 1、要求:当按下"红色"按钮时,标签背景变成红色 标签1:label1 修改:text1 label1 text2 label1 计算机程序设计-VB语言基础全文共30页,当前为第3页。 复习与总结 2、要求:当按下"加法"等按钮时,出现相应结果 ' Error code Private Sub Command1_Click() '加法 Text3 = Text1 + Text2 End Sub Private Sub Command4_Click() '除法Text3 = Text1 / Text2 End Sub 修改加法代码为:text3=val(text1)+val(text2) 其余代码可保持不变 计算机程序设计-VB语言基础全文共30页,当前为第4页。 编码规则 代码书写规则 不分大小写 句尾无分号 冒号并行 下划线续行 单撇号注释 Private Sub Command1_click() Rem 一个简单的示例 Dim a as integer, b as integer a=5 : b=10 b= A+B Print b ' 在窗体上打印b的值 End Sub 在窗体上放一个按钮,检验该代码的结果 计算机程序设计-VB语言基础全文共30页,当前为第5页。 注释块 编辑工具栏的使用 右击工具栏空白处,勾选"编辑"后,出现编辑工具栏。 注释块:按 可设置注释块 缩进:按 可按缩进格式进行代码排版 计算机程序设计-VB语言基础全文共30页,当前为第6页。 变量 变量命名规则 1、由字母、数字、下划线组成,首字符为字母; 2、变量名长度 255; 窗体名(对象名)长度 40; 3、不可与系统关键字同名; 计算机程序设计-VB语言基础全文共30页,当前为第7页。 数据类型 变量类型 Integer 整型 % single 实型 ! long 长整型 & double 双精度 # string 串 $ boolean 逻辑型 date  日期型 类型符号 计算机程序设计-VB语言基础全文共30页,当前为第8页。 格式 变量声明 格式1 Dim 变量名 as 类型名   例:  dim a as integer   又例: dim a as boolean, b as single 格式2   Dim 变量名+类型符号   例:  dim a%, b%, c!, d!, e# 计算机程序设计-VB语言基础全文共30页,当前为第9页。 与C程序的比较 C程序 VB程序 main() { /* just a test */ float a,b,c; a=1.516; b=2.457; c=a+b; printf("c=%8.3f\n",c); } Private sub command1_click() 'just a test Dim a!, b!, c! a = 1.516: b = 2.457 c = a + b Print "c=", Format(c, "####.###") End sub 计算机程序设计-VB语言基础全文共30页,当前为第10页。 练习 判断VB变量声明是否正确 Dim a, b, c as integer Dim a as double, dim b as single Dim a%, b as boolean Float a, b Dim 输入 As Integer × × ×  从VB5开始允许使用汉字作为变量名,但不推荐使用 计算机程序设计-VB语言基础全文共30页,当前为第11页。 隐式声明 示例 Private Sub Command1_Click() Dim a% a=10 : c="VB" : d=false print a, b, c, d    print a+b  End Sub 运行结果 计算机程序设计-VB语言基础全文共30页,当前为第12页。 隐式声明:变体 说明 VB允许变量未经说明而直接使用(隐式声明); 未经定义的变量属于Variant(变体)类型; 变体类型的实际类型依操作而定; 未赋值的变体为空或零; 计算机程序设计-VB语言基础全文共30页,当前为第13页。 如

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值