求以下简单问题的程序vc++源代码

来源:百度知道 编辑:UC知道 时间:2024/06/19 05:18:41
1.数组中最大最小的问题。
2.字符串的连接(不使用字符串函数)。
3.输入一个字符串统计数字字符个数。
4.累加求和。

#include "stdafx.h"
#include <iostream.h>

int main()
{
// 数据的个数
int iCount;
cout<<"请输入数据中数据的个数"<<endl;
cin>>iCount;
cout<<"你要排序数据的个数为:"<<iCount<<endl;
// 动态分配内存
int* pArray = new int[iCount];
// 输入数据
for(int i=0; i<iCount; i++)
{
cout<<"输入下一数"<<endl;
cin >> pArray[i];
}
// 求最大值
int iMax;
iMax = pArray[0];
for (i = 0; i < iCount; i++)
{
if (pArray[i] > iMax)
iMax = pArray[i];
}
// 求最小值
int iMin;
iMin = pArray[0];
for (i = 0; i < iCount; i++)
{
if (pArray[i] < iMin)
iMin = pArray[i];
}
// 输出最大值和最小值
cout<<"最小值为:"<<iMin<<endl<<"最大值为:"<<iMax<<endl;
// 释放动态分配的内存
delete[] pArray;
return 0;
}<