#A. 阅读程序练习-进阶1

    客观题

阅读程序练习-进阶1

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

阅读程序写结果

前言

希望同学可以实事求是,不要复制程序去编译器上运行直接写出结果,要对自己认真负责,练习自己的阅读代码能力,相信你在今年的初赛中可以拿到满意的成绩!

阅读程序1

#include<iostream>
using namespace std;
int a[10]={0,1,2,3,4,5,6,7,8,9},b[10];
int main(){
    int sum=0;
    for(int i=1;i<10;i++){
        b[i]=a[i-1]+a[i];
        sum+=b[i];
    }
    for(int i=1;i<10;i++){
        if(!(i%3))  sum+=b[i];
    }
    printf("%3d",sum);
    return 0;
}

程序最后的输出结果为: {{ input(1) }}

阅读程序2

#include<iostream>
using namespace std;
int a[5]={2,6,1,3,4};
int main(){
    int n=5,t,i,j;
    for(i=0,j=1;j<n;j++){
        if(a[i]<a[j]){
            a[j]=a[i];
            i++;
        }
    }
    for(i=0;i<n;i++){
        cout<<a[i];
    }
    return 0;
}

程序的输出结果为: {{ input(2) }}

阅读程序3

#include<iostream>
#include<cstring>
using namespace std;
char a[10]="ABCDEFGHI";
int main(){
    for(int i=0;i<10;i++){
        a[i]+=3;
    }
    for(int i=8;i>=3;i--){
        cout<<a[i];
    }
    return 0;
}

此程序的输出结果为: {{ input(3) }}

阅读程序4

#include<iostream>
#include<cstring>
using namespace std;
int main(){
    char s1[10]="HELLO",s2[10]="TURING";
    printf("%d",strlen(strcpy(s1,s2)));
}

此程序的输出结果为: {{ input(4) }}

阅读程序5

#include<iostream>
#include<cstring>
using namespace std;
int main(){
    char str[20]="abcdef";
    strcpy(str,"opqrst");
    str[5]='\0';
    int len=strlen(str);
    for(int i=0;i<len;i++){
        cout<<str[i];
    }
    return 0;
}

此程序的输出结果为: {{ input(5) }}

2024年6月28日 初赛练习【小学组】

未参加
状态
已结束
规则
IOI
题目
3
开始于
2024-6-28 17:00
结束于
2024-7-1 0:00
持续时间
55 小时
主持人
参赛人数
3