wnlt.net
当前位置:首页 >> 搜索 编程创建长度为10的整型数组,并初始化,然后倒置元素值并输出 >>

搜索 编程创建长度为10的整型数组,并初始化,然后倒置元素值并输出

#include"stdio.h"main(){ int a[10]={1,2,3,4,5,6,7,8,9,10}; int i; for(i=0;i 追问: 用c夏普 追答: static void Main(string[] args) { int[] a = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int i; for (i = 0; i { int temp = a[i]; a[i] = a[9 - i]; a[9 - i] = temp; } for (i = 0

#include <stdio.h> void main() { int a[10] = {0}, i,min=0,index=0; printf("请个输入10个整数:\n"); for (i=0; i<10; i++) scanf("%d", &a[i]); min=a[0]; for (i=1; i<10; i++) if (a[i]<min) { min = a[i]; index = i; } printf("这些数当是值最小的元素为: %d,其下标为: %d \n", min,index); }

是这样吗?#include "stdio.h" void main(){ int arr[10]; int sum=0; printf("请输入数组元素:\n"); for(int i=0; i printf("arr[%d]=",i); scanf_s("%d",&arr[i]); sum+=arr[i]; } printf("输出你输入的元素:\n"); for(int i=0;i printf("arr[%d]=%d\n",i,arr[i]); } printf("数组总和为:%d\n",sum); }

#include <stdio.h> #include <string.h> int main(void) { int i,min,index=0; int a[10]={0}; for(i=0;i<10;i++){ printf("请输入第%d个整数:\n",i+1); scanf("%d",&a[i]); } min=a[0]; for(i=0;i<10;i++){ if(min<a[i]){ min=a[i]; index=i; } } printf("输入的数组

#include "stdafx.h" #include "stdlib.h" main() { int *a; int len = 0; printf("Input length:\n"); scanf("%d",&len); //输入长度 a = (int*)malloc(sizeof(int)*len); printf("Input number:\n"); for(int i=0;i<len;i++) { scanf("%d",&a[i]); //输入

#include<stdio.h>void a_add(int *pa,int n){ int i; for(i=0;i<n;i++) *(pa+i)=*(pa+i)+1;}int main(){ int i,a[10]={1,2,3,4,5,6,7,8,9,10}; a_add(a,10); printf("数组加1后的结果为:"); for(i=0;i<10;i++) printf("%4d",a[i]); printf("\n"); return 0;}

#include <stdio.h> int main(void) { int a[10] = {0}; /*定义大小为10的整形数组,并用0初始化所有元素*/ int i; for(i=0;i<10;i++) /*从键盘输入10个数组元素*/ scanf("%d", &a[i]); for(i=0;i<10;i++) /*把数组元素输出*/ printf("%d ", a[i]); return 0; }你的题后面不全,我这里只简单地输出了数组元素的内容.

#define N 10int a[N]={1,7,5,6,3,4,9,8,2,10},i,j,k;for ( i=0;i<N-1;i++ ) for ( j=i+1;j<N;j++ ) if ( a[i]>a[j] ) { k=a[i];a[i]=a[j];a[j]=k; }for ( i=0;i<N;i++ ) printf("%d ",a[i]); printf("\n");

C语言程序:#include "stdio.h"#define N 10 void main() { double arr[N]; int i, k; double max; printf("请输入 %d 个实数:", N); for(i=0; i<N; i++) scanf("%lf", &arr[i]); max = arr[0]; for(i=1; i<N; i++) if(arr[i] > max) { max = arr[i]; k = i; } printf(

一、原题:求定义一个长度为10的数组,通过键盘输入完成初始化并打印输出,通过键盘输入2个值,范围10到19,对数组下标为上述的值的数组元素完成交换,需要通过指针完成,输出交换后的数组.二、解析:长度为10的数组默认下标为0~

网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com