#1153. 程序阅读-数组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); //"%3d"的含义是:输出一个整数,若不足3位则在前面加空格,补足3位
    return 0;
}

程序最终的输出内容为_____。

第二题

#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;
}

程序最终的输出内容为_____。

第三题

#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;
}

程序最终的输出内容为_____。