mdsk.net
当前位置:首页 >> 求助各位C语言大神 输入10个整数,存放在数组中,... >>

求助各位C语言大神 输入10个整数,存放在数组中,...

#include int main(){ int a[10]; int i,t,m,n,k; for(i = 0; i < 10; i ++)//输入 scanf("%d",a+i); for(i = 0; i < 10; i ++)//原数组输出 printf("%d ", a[i]); printf("\n"); for(i=0;it) m++; else if(a[i] == t)n++; else k++; printf("%d...

#include #include #define LEN 100 /*数组长度上限*/#define elemType int /*元素类型*//*输入数组*/void inputArr (elemType arr[], int len) {int i;for (i=0; i

#include int main(void) {int n;for(scanf("%d",&n);n;n/=10){printf("%d\n",n%10);}return 0;}#include int main(void) {int n,i,t;for(i=100;i

只写{} #define N 10 {int a[N],i; for(i=0;i

你好,如果允许重复,用: A(randi(length(A),1,2)) 如不允许重复,用:A(randperm(length(A),2))。 插到后面是什么意思,是给回原数组吗? 这个你直接for循环读就可以了

#includeint main(){ int m,n,k,i=0; for(m=100;m

char a[100]; gets(a); puts(a); 转换的话,可以用 int i=0; while(a[i]) a[i]-=48; 如果是用int输入的话 需要开数组记录,最后反序输出 代码 int n,a[100],k=0; while(n) { a[k++]=n%10; n/=10; } for(i=k-1;i>=0;i--) printf("%d",a[i]);

从无序数组里逐个取出元素,按顺序和有序数组中元素比较大小,找到合适的位置后,插入到有序数组中,如此循环。

#include #define Total 3struct People { char name[20]; double score[5]; double max_score; double min_score; double final_score; int rank;} people[Total];void inputInfo(){ printf("Please input data:\n"); for (int i = 0; i < Tota...

#include int main(){ int a[5]={1,2,3,4,5},total=0,i=0; for(i=0;i

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