c语言编写在数组a中有10个四位数,如果四位数的个
int a[10],b[10],i,n=0;int z1,z2,z3,z4;printf("input 10 4-digit data\\n");for (i=0;i<10;i++) scanf("%d", &a[i]);for (i=0;i<10;i++) { if (a[i]<1000 || a[i]>9999)continue;z1=a[i]\/1000%10;z2=a[i]\/100%10;z3=a[i]\/10%10;z4=a[i]...
定义一个整形数组,输入10个四位数,输出所有个位加十位的和等于百位加...
int a[10],i,x,y,z,w;for(i=0;i<10;i++){ scanf("%d",&a[i]);} for(i=0;i<10;i++){ x=a[i]\/1000;y=a[i]%1000\/100;z=a[i]%1000%100\/10;w=a[i]%10;if((x+y)==(z+w))printf("%d ",a[i]);} return 0;} ...
定义一个整形数组,输入10个四位数,输出所有个位加十位的和等于百位加...
int s[10];int a,b,c,d;int i;for(i=0;i<10;i++)scanf("%d",&s[i]);for(i=0;i<10;i++){ a=s[i]\/1000;b=s[i]\/100%10;c=s[i]%100\/10;d=s[i]%10;if(a+b==c+d)printf("%d\\n",s[i]);} }
C语言编程。一个数组,10个数。求最大值,最小值,和,积。用四个自定
int main(){int a[10],i;printf("请输入10个数:");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("最大值=%d\\n",max(a,10));printf("最小值=%d\\n",min(a,10));printf("总和=%d\\n",sum(a,10));printf("连乘积=%d\\n",prod(a,10));return 0;} ...
C语言程序:有一数组,内放10个数,编程找出最小的数及其下标
{ int i = 1, min = arr[0], index = 0;for( ; i < n; i++)if(min > arr[i]){ min = arr[i];index = i;} return index;} int main(void){ int buf[10] = {2, 3, 1, 5, 6, 9, 4, 5, 8, 7}, index;index = findMin(buf, 10);printf("min = %d in ...
用c语言。定义一个数组存储10个整数,用户输入10个数值存储到数组里,计...
main(){
C语言,输入n个四位数,如果各个位数都是偶数则输出符合条件的数的个...
改成动态存储的话,把main()函数的前几行改成这样就行:void main(){ int *a,*b;cout<<"输入4位数的个数"<<endl;cin>>n;a = new int[n];b = new int[n];cout<<"输入"<<n<<"个4位数"<<endl;……} 另外你的程序还有点小问题,比如第二个for循环中没有定义i。
C语言编程,设a是一个有十个元素的整型数组,统计奇数和偶数个数
思路:遍历该数组,依次判断能否被2整除,确定是奇数还是偶数并进行统计,最后奇偶数个数。参考代码:include<stdio.h>#include<math.h>int main() { int i,j=0,o=0,a[10]={0,1,2,3,4,5,6,7,8,9}; for(i=0;i<10;i++) if(a[i]%2) j++; else o++; printf("奇数有%d个...
C语言:编写函数,统计一个数组(10个数)中小于平均值的数据个数。
include <stdio.h> void main(){ int i,j=0;float b=0,a[10];for (i=0;i<10;i++){ scanf ("%f",&a[i]);b+=a[i];} b=b\/10;for (i=0;i<10;i++)if (a[i]<b) j++;printf("%d\\n",j);}
C语言编写程序,输入10个整数存入数组a,计算并输出数组a中的正数和...
h> void main(){ int a[10],i,countA=0,countB=0;for(i=0;i<10;i++){ printf("请输入第%d个数:",(i+1));scanf("%d",&a[i]);if(a[i]>0){ countA++;} if(a[i]%2==0){ countB++;} } printf("正数的和是:%d,偶数和是:%d\\n",countA,countB);} ...