选择: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 |