在线等,C++习题

来源:百度知道 编辑:UC知道 时间:2024/05/23 13:24:26
1、声明一个有5个元素的char类型一维数组,在程序中提示用户输入元素值,最后再在屏幕上显示出来。
2、声明一个有9个元素的int类型3×3二维数组,在程序中提示用户输入元素值,最后再在屏幕上显示出来。
非常感谢大家的回答, 但是怎么都在用C语言回答, 我需要C++的.

1:

#include <iostream>
using namespace std;
int main()
{
int i;
char a[5];
cout<<"请输入元素值:"<<endl;
for(i=0;i<5;i++)
cin>>a[i];
for(i=0;i<5;i++)
cout<<a[i]<<" ";
return 0;
}

2:
#include <iostream>
using namespace std;
int main()
{
int a[3][3];
int i,j;
cout<<"请输入元素值:"<<endl;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
cin>>a[i][j];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
cout<<a[i][j]<<" ";
return 0;
}

1.
#include <stdio.h>

void main()
{
char a[5];
int i;

printf("Input 5 char:");
for(i=0;i<5;i++)
scanf("%c",&a[i]);
printf("Your input is:\n");
for(i=0;i<5;i++)
printf("%c",a[i]);