求解,C++

来源:百度知道 编辑:UC知道 时间:2024/05/09 12:48:11
1、 编写一个程序,定义并输入一维数组,输入要查找的元素,输出该元素出现的次数和下标位置。
要求:用指针和非指针两种方式实现,分别给出源代码。

2、 编写一个程序,主函数定义并输入二维数组元素,调用子函数(自定义),求矩阵两个对角线中最大元素(或最小元素),返回主函数输出结果。
要求:用指针或非指针两种方式实现,给出源代码。

3、 编写一个程序,主函数中定义并输入一个字符串,调用子函数(自定义),将字符串中所有小写字符转换成大写字符,返回主函数输出结果。
要求:用字符数组和string类型变量两种方式实现,分别给出源代码。

1
#include "iostream"
using namespace std;

void main()
{
int a[5]={1,2,3,4,5};
int i;
int s=0,n;
cout<<"please input the math:"<<endl;
cin>>n;
for(i=0;i<5;i++)
{
if(a[i]==n)
{
s++;
cout<<i+1<<" at the array"<<endl;
}
}
cout<<"the array have"<<s<<endl;
}

没分数,还要人家帮你编3个程序,你太不厚道了,你学C++还不知道写程序要花时间吗,有分我还考虑帮你一下,毕竟你问了三个问题,你也太懒了吧。

恩,LZ是不厚道,这么多问题一分都没有

不过LS你也不对了,整天叫喧着要分要分,你不知道现在财富很难搞的吗,人家真有分,干嘛不给你~~