用c语言程序设计定义包含10个元素的整型数组,并将0,1,2,3,4,5,6,7,8,9,这10

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用c语言程序设计定义包含10个元素的整型数组,并将0,1,2,3,4,5,6,7,8,9,这10相关的知识,希望对你有一定的参考价值。

整数赋值给整型数组,并打印出来

#include<stdio.h>
main()
    int a[10]=0,1,2,3,4,5,6,7,8,9;
    int i;
    for(i=0;i<10;i++)
        printf("%4d",a[i]);
    
    printf("\\n");

参考技术A #include<stdio.h>
void main()
int i;
int num[10];
num[0]=0;
num[1]=1;
num[2]=2;
num[3]=3;
num[4]=4;
num[5]=5;
num[6]=6;
num[7]=7;
num[8]=8;
num[9]=9;
printf("这个数组是:");
for(i=0;i<10;i++)
printf("%d ",num[i]);

参考技术B #include <stdio.h>

int main()

int n[10];
int i,j;

for ( i = 0; i < 10; i++ )

n[i] = i ;


for (j = 0; j < 10; j++ )

printf(" [%d] = %d\n", j, n[j] );


return 0;

含有n个元素的整型数组,将这个n个元素重新组合,求出最小的数,如{321,3,32},最小的数为321323

public class GetMinNumber {
public static void main(String[] args) {
String[] arr = null;
System.out.println("输入一行待处理的整型数据,并以逗号隔开:");
Scanner input = new Scanner(System.in);
arr = input.nextLine().split(",");
sort(arr);
for(String s : arr){
System.out.print(s+"");
}
}
public static void sort(String[] arr) {

for(int i = 0; i < arr.length - 1; ++i){

for(int j = 0; j < arr.length-1; ++j){
int p = 0, q = 0;
String temp = "";
char[] c1 = arr[j].toCharArray();
char[] c2 = arr[j + 1].toCharArray();
while(p < c1.length && q < c2.length){
if(c1[p] > c2[q]){
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
break;
}
if(p == c1.length - 1 && q != c2.length - 1 && c1[p] > c2[q+1]){
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
break;
}
if(q == c2.length - 1 && p != c1.length - 1 && c1[p+1] > c2[q]){
temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
break;
}
++p;
++q;
}
}
}

}
}

以上是关于用c语言程序设计定义包含10个元素的整型数组,并将0,1,2,3,4,5,6,7,8,9,这10的主要内容,如果未能解决你的问题,请参考以下文章

c语言求答案!急!急!急!

定义一个整型数组,求出数组中元素的和,最大值及最小值。(java编写)

Java 求一个整型数组元素中最接近其平均值的整数

、设数组a有10个整型元素,编程求出a中各相邻两个元素的和,并存入数组b中,然后输入

c语言如何将字符串转为二进制的整型然后保存到整型数组里?

c语言中如何修改数组中的元素