c語言數(shù)(shù)組輸入一組數(shù)(shù)
...顫抖 zhàn( ) chàn( ) 豎式 shù(&nbs...
chàn ;shù ;zhào; bó; yuè; zhēn
夏物15762326232咨詢: c語言中,輸入一組數(shù)如:12345678,從數(shù)尾開始,每三位插入一個逗號. -
西林縣步回復:
______ #include #define N 50 int main() { char array[N],b[N]; int j,k,m,n,i=0; printf("Please input a int list: "); scanf("%s",array); i=strlen(array); //取長度 m=i%3; //前面剩下的數(shù)的個數(shù) k=i/3; //逗號的個數(shù) for(j=0;jb[j]=array[j]; b[m]=','; //這段先將前...
夏物15762326232咨詢: c語言數(shù)組如何實現(xiàn)從鍵盤上輸入數(shù)組的個數(shù) -
西林縣步回復:
______ int a[100],i,b; //[] 里填一個較大的數(shù)就行 scanf("%d",&n); //填入你想要的數(shù)組個數(shù) for(i=0;iscanf("%d",&a[i]);
夏物15762326232咨詢: c語言 - 數(shù)的重組 -
西林縣步回復:
______ #include#include int cmp(const void *a, const void *b) { return *(char *)a - *(char *)b; } int main() { char a[20],*p; scanf("%s", a); qsort(a, strlen(a), sizeof(char), cmp); p = a; while (*p == '0')p++; printf("%s \n",p); return 0; }
夏物15762326232咨詢: c語言 怎樣輸入一個數(shù)組單獨輸出數(shù)組里面的一個數(shù) -
西林縣步回復:
______ 用%符號可以逆序輸出 如要正序輸出: #include "stdio.h" void main() { long number; long i; long index; index = 1; printf("please input number:"); scanf("%ld", &number); i = number; while(i >= 10) { i /=10; index *= 10; } printf("\n"); while(...
夏物15762326232咨詢: C語言怎么輸入多組數(shù)組啊.用while(scanf(“%d”,n)!=EOF)嗎 是數(shù)組! -
西林縣步回復:
______ 想要輸入多組數(shù)組,可以采用輸入二維數(shù)組的方式,數(shù)組中的每個元素都是一個數(shù)組指針.
夏物15762326232咨詢: 用c語言寫:輸入一組數(shù),分別累加所有奇數(shù)和偶數(shù)的和,并分別輸出 -
西林縣步回復:
______ #includevoid main() { void fun(int *a); int a[10],i,*p; for (i=0;i<10;i++) { scanf("%d",&a[i]); } p=a; fun(p); } void fun(int *a) { int s=0,n=0,*r; for (r=a;r { if (*r%2==0) { s=s+*r; } else { n=n+*r; } } printf("偶數(shù)總和%d\n奇數(shù)總和%d\n",s,n); }
夏物15762326232咨詢: c語言中輸入一個數(shù),在一維數(shù)組中查找,并輸出它的地址,求大神 -
西林縣步回復:
______ main() { int a[20],i,c,k=-1; for(i=0;i<20;i++)a[i]=2*i; printf(“已經(jīng)產(chǎn)生了一個0~38之間的數(shù)組,請輸入一個值查找=>”); scanf(“%d”,&c); for(i=0;i<20;i++) { if(a[i]==c) { k=i; break; } } if(k==-1)printf(“你輸入的 %d 不在數(shù)組中.”,c); else printf(“%d 是第 %d 個數(shù),地址是 %x .”,c,k,&a[k]); }
夏物15762326232咨詢: C語言中,我想要輸入多組數(shù)據(jù),請問要怎么輸入,不用EOF -
西林縣步回復:
______ 不用EOF的一個比較簡易的方法就是輸入正是數(shù)據(jù)之前先說明數(shù)據(jù)量有多少. 不知道量的話可以自己約定一個結束符. 比如遇到#就表示結束.
夏物15762326232咨詢: 如何用C語言實現(xiàn)輸入一個數(shù),構造一個數(shù)組 -
西林縣步回復:
______ int main() { int n, i, j; int **arr; scanf("%d", &n); for (i = 0; i < n; i++) { arr = (int**)malloc(n * sizeof(int)); for (j = 0; j < n; j++) { arr[j] = (int*)malloc(n * sizeof(int)); } } for (i = 0; i < n; i++) { for (j = 0; j < n; j++) { scanf("%d", &arr[i][j]); printf("%d ...