本文目錄一覽:
- 1、C語言輸入15個整數到數組gd1中 選出其中的偶數依次存入到數組gd2中並輸出gd2中所存放的偶數
- 2、C語言中15個數由從大到小順序存放在一個數組中,輸入一個數,要求找出該數是第幾個元素的值。
- 3、c語言程序設計:從鍵盤上輸入15個整數存放於a數組中
- 4、C語言:輸入15個數,用二維數組輸出。
C語言輸入15個整數到數組gd1中 選出其中的偶數依次存入到數組gd2中並輸出gd2中所存放的偶數
#include stdio.h
#define NUM 15
int main()
{
int i,n = 0,gd1[NUM],gd2[NUM];
//輸入數據
for(i = 0; i NUM; ++i){
printf(“Input number%d:”,i + 1);
scanf(“%d”,gd1[i]);
}
//將偶數存入gd2
for(i = 0; i NUM; ++i){
if(gd1[i] % 2 == 0){
gd2[n] = gd1[i];
++n;
}
}
//輸出gd2
printf(“gd2:”);
for(i = 0; i n; ++i){
printf(“%4d”,gd2[i]);
}
printf(“\n”);
return 0;
}
C語言中15個數由從大到小順序存放在一個數組中,輸入一個數,要求找出該數是第幾個元素的值。
#includestdio.h
#includetime.h
int main()
{
int i,j,t,x;
int a[15];
srand(time(0));
for(i=0;i15;i++)
a[i]=rand()%100;
printf(“生成的數組如下:\n”);
for(i=0;i15;i++)
printf(“%4d”,a[i]);
printf(“\n”);
//排序(從大到小)
for(i=14;i0;i–)
for(j=0;ji;j++)
if(a[j]a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
printf(“排序後的數組如下:\n”);
for(i=0;i15;i++)
printf(“%4d”,a[i]);
printf(“\n”);
printf(“請輸入一個數:”);
scanf(“%d”,x);
j=-1;
for(i=0;i15;i++)
if(a[i]==x)
j=i+1;
if(j!=-1)
printf(“該數在數組中的第%d個位置!\n”,j);
else printf(“數組中沒有這個數!\n”);
return 0;
}
c語言程序設計:從鍵盤上輸入15個整數存放於a數組中
#includestdio.h
main()
{
int i,j=0,sum=0;
int a[15],b[5];
for(i=0 ;i15;i++)
{
scanf(“%d”,a[i]);
}
for(i=0;i15;i++)
{
sum=sum+a[i];
if ((i+1)%3==0)
{
b[j]=sum;
sum =0;
j++;
}
}
for (i=0;i5;i++)
{
printf (“%5d”,b[i]);
}
printf(“\n”);
}
C語言:輸入15個數,用二維數組輸出。
int main( void )
{
int data[5][4] = { 0 };
int i, j;
printf(“請輸入15個整數:\n”);
for( i = 0; i 5; i++ )
for( j = 0; j 3; j++ )
scanf( “%d”, data[i][j] );
for( i = 0; i 5; i++ )
for( j = 0; j 3; j++ )
data[i][3] += data[i][j];
for( i = 0; i 5; i++ )
printf( “%d\t%d\t%d\t%d\t%d\n”, i+1, data[i][0], data[i][1], data[i][2], data[i][3] );
return( 0 );
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243918.html