欢迎使用本站,预祝练习时长两年半的选手们到成功! [本模块信息来自tem/def/head]

class04 lcy

时间:2024-05-16 20:33 作者:admin 点击:
选择:cdacd,daddc,cbcdd 答案:cdbcd,bacac,bbdda 错7对8 解析:https://noicode.online/a/GESP/20240505/140.html 判断:tttft,ttfff 答案:tttft,fffft 错3对7 解析:https://noicode.online/a/GESP/20240516/292.html 编

选择:cdacd,daddc,cbcdd

答案:cdbcd,bacac,bbdda

错7对8

解析:https://noicode.online/a/GESP/20240505/140.html


判断:tttft,ttfff

答案:tttft,fffft

错3对7

解析:https://noicode.online/a/GESP/20240516/292.html


编程题:

买文具

输出内容与要求不一致,"yes""no"->"Yes""No" 0分

幸运数

int k,l,r;

cin>>k>>l>>r;

int sum=0;

for(int i=l;i<=r;i++){

   if(i%10==k||i%k==0){

       sum+=i;

   }

}

cout<<sum;


【数组】

数组是在物理内存中连续存放,存放同类型数据的结构

数组的内容可以通过下标访问,下标从0开始

数组一旦创建,不能修改大小(如果可以改变大小,随着数组变大,会影响到其他的电脑数据)

int a[5]={1,2,3,4,5};

cout<<a;//输出数组名字,代表数组中第一个元素的地址(0x43df3)

cout<<a[0];//1

cout<<&a[0];//& 取地址符,引用符号(0x43df3),与a相同

cout<<&a[1];//0x43df7 一个int4字节

cout<<&a[2];//0x43df11 错 0x43dfb 对  11的16进制是b

cout<<&a[3];//0x43dff

cout<<&a[4];//0x43e03

0 1 2 3 4 5 6 7 8 9 a b c d e f

d  f  f

13 15 15

     4

14 0  3

e  0  3

数组的初始化:

int a[长度];

int a[长度]={值,值};

int a[];//报错,数组创建时,长度不能为空

int a[]={值,值};//创建同时赋值,长度会根据值的数量自动调整

如果赋值的数据数量比长度小,那么数组的其余位置补零。

int a[5]={1,2};//12000

int a[10005]={0};//初始化全为零


作业:

1、根据解析页面完成题目自检(上节课完成的不好)

2、12月一级比赛题

3、额外三道洛谷上的作业题:P1428,P1567,P1202


(责任编辑:admin)
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%