C#编程,用户输入10个整数,将最小值和第一个数交换,最大值与最后一个数交换,然后输出交换后的10个数。
时间: 2023-05-24 16:06:35 浏览: 147
C 是一种计算机编程语言,于1972年由美国计算机科学家丹尼斯·里奇开发。它是一种必须编译的语言,被广泛应用于系统级编程、嵌入式系统开发以及科学计算等领域。C 语言直接对计算机硬件进行操作,具有高效性和灵活性,是其他高级编程语言如 C++、Java、Python 等的基础。
相关问题
C#实例,用户输入10个整数,将最小值和第一个数交换,最大值与最后一个数交换,然后输出交换后的10个数。
C是一种计算机编程语言,由Dennis Ritchie于1972年在贝尔实验室开发。C的设计目的是为UNIX操作系统编写,并成功应用于各种系统软件、操作系统和应用程序的编写。C语言具有高效、简洁、灵活、可移植等特点,是现代编程语言的基础之一,深受程序员喜爱和广泛使用。
用户输入10个整数,将最小值和第一个数交换,最大值与最后一个数交换,然后输出交换后的10个数。C#实例
语言实现:
```
#include <stdio.h>
int main() {
int num[10];
int i, min_idx = 0, max_idx = 0;
// 用户输入10个整数
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &num[i]);
}
// 找出最小值和最大值的下标
for (i = 1; i < 10; i++) {
if (num[i] < num[min_idx]) {
min_idx = i;
}
if (num[i] > num[max_idx]) {
max_idx = i;
}
}
// 将最小值和第一个数交换
int tmp = num[min_idx];
num[min_idx] = num[0];
num[0] = tmp;
// 将最大值和最后一个数交换
tmp = num[max_idx];
num[max_idx] = num[9];
num[9] = tmp;
// 输出交换后的10个数
printf("交换后的数组为:\n");
for (i = 0; i < 10; i++) {
printf("%d ", num[i]);
}
return 0;
}
```
阅读全文