编写一个程序,将一维数组中的每个元素的值加1 ,然后显示出来。

Python017

编写一个程序,将一维数组中的每个元素的值加1 ,然后显示出来。,第1张

最初的数组我定义的大小为10;如果不够的话可以重新定义一个大点的数组。

#include<stdio.h>

int main(){

int a[10]

int i

printf("请输入10个数:\n")

for(i=0i<10i++){

scanf("%d,",&a[i])

}

for(i=0i<10i++){

a[i]=a[i]+1

}

printf("数组中每个元素+1后的结果为:\n")

for(i=0i<10i++){

printf("%d,",a[i])

}

return 0

}

楼上zhangna_307的算法没错 但是程序有些不太优雅~

我来改下~~

#include <iostream>

using namespace std

void main()

{

int i, a[5]

for(i = 0i <5i++) {

cin >>a[i]//输入数组里的元素

}

for(i = 0i <5i++){

a[i]++//数组里每个元素加1

cout <<a[i] <<" "<<endl//输出数组

}