D[2048]; int a, b, c, d; a = b = c = d = 0; scanf ("%d", &a); for(int i = 0; i < a; ++i){ scanf("%d", &a[i]); } for(int j = 0; j < a; ++j){ if(a
i2=0; scanf("%d",&n); for(i=0;i<n;i++) {scanf("%d",&x); if(i==0)max=min=x; else if(x>max){max=x;i1=i;} else if(x<min){min=x;i2=i;} } printf("最大的数是第%d个,是%d\n最
int n,i,a,j;double sum;j=0;sum=0.0;printf("enter the N\n");scanf("%d",&n);printf("enter the N integers\n");for(i=1;i<=n;i++){ scanf("%d",&a);if(a%2==0)sum=sum+a,j++;} printf("the average is %f\n",sum/j);return 0;} ...
把输入的数放到一个数组中,并记下个数n。从0到n-1循环对数字遍历,先判断这个数是不是偶数,如果是就累加,偶数个数m增1.最后累加结果/m就是偶数的平均值了。自己动手,丰衣足食。
int n,unit(emm意思好像是个位数吧),ne=0(新数),n1(由于在后面过程中n会变化,所以需引进一个n1安装原来的n),k=1;scanf("%d",&n);n1=ne;while(n!=0){ unit=n%10;n=n/10;if(unit!=0){ ne=ne+unit×k;k=k*10;} } printf(“%d”,ne);...
C语言中怎么用输入的整数来创建个2维数组比如说我从键盘中输入一个整数,然后用这个整数创建个2*2的二维数组! void main(){ int n=0; scanf
1.水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)include <stdio.h>bool IsDaffodil(int num){ if (num < 100) return false; int sum = 0, n = num, m; while (n) { m = n % 1...
C语言中怎么用输入的整数来创建个2维数组比如说我从键盘中输入一个整数,然后用这个整数创建个2*2的二维数组! void main(){ int n=0; scanf("%d",&n); int a[n][n]; } 这样创建为什么不行?