阅读程序练习-进阶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) }}