C++现有一个整型数组,请用指针变量输入一维整型数组元素并求解最大值,最后输出元素值和最大值。
时间: 2023-03-27 09:02:07 浏览: 114
C++动态创建二维数组.zip_源码/资料_C++_
好的,这是一个关于 C 语言编程的问题。可以使用指针变量来输入一维整型数组元素,并使用循环语句和条件语句来求解最大值,最后输出元素值和最大值。以下是示例代码:
```c
#include <stdio.h>
int main() {
int arr[10];
int *p = arr;
int max = ;
printf("请输入10个整数:\n");
for (int i = ; i < 10; i++) {
scanf("%d", p + i);
if (*(p + i) > max) {
max = *(p + i);
}
}
printf("数组元素为:");
for (int i = ; i < 10; i++) {
printf("%d ", *(p + i));
}
printf("\n最大值为:%d\n", max);
return ;
}
```
以上是一个简单的示例代码,可以输入10个整数,求解最大值,并输出数组元素和最大值。
阅读全文