奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語言

C語言數組實例解析

時間:2024-10-21 07:06:04 C語言 我要投稿
  • 相關推薦

C語言數組實例解析

  一個人只有在早晨開始就努力學習,這一天才不會被浪費掉。我們每一個人都應該抓住每一分,每一秒,不讓他們偷跑掉。同學們,請記住:成功,屬于珍惜時間的人,珍惜自己的時間,對你自己是有益的。以下是小編為大家搜索整理了C語言數組實例解析,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

  一維

  數組求平均值

  main()

  {float b,s=0.0,aver,a[6];

  int i;

  for(i=0;i<6;i++)

  scanf("%f",&a[i]);

  for(i=0;i<6;i++)

  s=s+a[i];

  aver=s/6.0;

  printf("%f\n",aver);

  }

  求數組中的最大值

  main()

  {float max,s=0.0,a[6];

  int i;

  for(i=0;i<6;i++)

  scanf("%f",&a[i]);

  max=a[0];

  for(i=1;i<6;i++)

  if(max

  max=a[i];

  printf("最大值是:%f\n",max);

  }

  找出最大和最小數并調換位置

  main()

  {float max,min,s=0.0,a[5];

  int i,k=0,j=0;

  for(i=0;i<5;i++)

  scanf("%f",&a[i]);

  max=min=a[0];

  for(i=1;i<6;i++)

  if(max

  {max=a[i];k=i;}

  if(min>a[i])

  {min=a[i];j=i;}

  printf("最大最小值分別在:%d,%d\n",k,j);

  for(i=0;i<5;i++)

  printf(" %f \n",a[i]);

  查找數組中有無此項

  main()

  {float a[9]={21,12,34,23,54,67,65,13,87};

  int s,i;

  /*for(i=0;i<9;i++)

  scanf("%f",&a[i]);

  printf("\n");*/

  printf("請輸入要查找的數:");

  scanf("%d",&s);

  for(i=0;i<9;i++)

  if(a[i]==s)

  {printf("有此項\n");break;}

  if(i==9)

  printf("無此項\n");

  }

  判斷是否為回文

  main()

  {char a[100];

  int s,d,i;

  printf("請輸入:");

  gets(a); //輸入一個字符串

  s=i=0;

  for(i=0;i<100;i++)

  if(a[i]=='\0')

  d=i;

  d--;

  for(s=0;s<=d;s++)

  if(s<=d&&a[s]==a[d])

  d--;

  else

  break;

  if(s>d)

  printf("%s是回文.\n",a);

  else

  printf("%s不是回文.\n",a);

  }

  刪除數組中的第三項

  main()

  {int a[10],i,j;

  for(i=0;i<10;i++)

  {scanf("%d",&a[i]);

  printf("%4d",a[i]);}

  for(i=2;i<9;i++)

  a[i]=a[i+1];

  printf("\n刪除后的數組內容:\n");

  for(i=0;i<9;i++)

  printf("%4d",a[i]);

  }

  往數組中第三項插入數據

  main()

  {int a[11],i,j,x;

  for(i=0;i<10;i++)

  {scanf("%d",&a[i]);

  printf("%4d",a[i]);}

  printf("\n請輸入插入的數據:\n");

  scanf("%d",&x);

  for(i=10;i>=2;i--)

  a[i]=a[i-1];

  a[2]=x;

  printf("\n插入后的數組內容:\n");

  for(i=0;i<11;i++)

  printf("%4d",a[i]);

  }

  求1—1000中能整除3或7且不能同時整除3和7的數

  main()

  {int i,j=0,a[500];

  for (i=1;i<=1000;i++)

  if(((i%7==0)||(i%11==0))&&(i%77!=0))

  {a[j]=i;j++;}

  for (i=0;i

  {if((i+1)%10==0)printf("\n");

  printf("%4d",a[i]);}

  printf("\n滿足條件的個數是%d\n",j);

  }

  二維數組

  算出五個學生的總分和平均分

  main()

  {float a[5][5],s[5]={0},aver[5]={0};

  int i,j;

  for(i=0;i<5;i++)//隨機產生學生的分數

  {for(j=0;j<5;j++)

  {a[i][j]=rand()%100;

  printf("%1.1f ",a[i][j]);}

  printf("\n");}

  for(i=0;i<5;i++)//算每個學生的總分

  for(j=0;j<5;j++)

  s[i]=s[i]+a[i][j];

  for(i=0;i<5;i++)//算每個學生的平均分

  aver[i]=s[i]/6.0;

  for(i=0;i<5;i++)

  {printf("第%d個學生總分是:%1.1f平均分是%1.1f.",i+1,s[i],aver[i]); printf("\n");}

  }

  求五個學生的六門成績的最高分

  main()

  {float a[5][6],s[5],z[6],max;

  int i,j;

  for(i=0;i<5;i++)

  {for(j=0;j<6;j++)

  {a[i][j]=rand()%100;

  printf("%1.1f ",a[i][j]);}

  printf("\n");}

  for(i=0;i<5;i++)//求每個同學的最高分。

  { max=a[i][0];

  for(j=1;j<6;j++)

  if(max

  max=a[i][j];

  s[i]=max;}

  for(i=0;i<5;i++)

  printf("第%d同學的最高分是:%1.1f \n",i+1,s[i]);

  for(j=0;j<6;j++)//求每個科目的最高分。

  { max=a[0][j];

  for(i=1;i<5;i++)

  if(max

  max=a[i][j];

  z[j]=max;}

  for(j=0;j<6;j++)

  printf("第%d科的最高分是:%1.1f \n",j+1,z[j]);

  }

  求6*6數組的對角線之和。

  main()

  {float a[6][6],max=0,max1=0;

  int i,j;

  for(i=0;i<6;i++)//給數組定義隨機數。

  {for(j=0;j<6;j++)

  {a[i][j]=rand()%100;

  printf("%1.1f ",a[i][j]);}

  printf("\n");}

  for(i=0,j=0;i<6,j<6;i++,j++)//正對角線之和。 max=max+a[i][j];

  printf("%.01f\n",max);

  for(i=0,j=5;i<6,j>=0;i++,j--)//反對角線之和。 max1=max1+a[i][j];

  printf("%.01f\n",max1);

  }

  求6*6數組的對角線能被7整除的元素之和。 main()

  {float a[6][6],max=0,max1=0,s=0;

  int i,j;

  for(i=0;i<6;i++)//給數組定義隨機數。 {for(j=0;j<6;j++)

  {a[i][j]=rand()%100;

  printf("%1.1f ",a[i][j]);} printf("\n");}

  for(i=0,j=0;i<6,j<6;i++,j++) if(a[i][j]/7==0)

  max=max+a[i][j];

  for(i=0,j=5;i<6,j>=0;i++,j--) if(a[i][j]/7==0)

  max1=max1+a[i][j];

  s=max+max1;

  printf("%0.1f\n",s);

  }

  求6*6數組四周之和

  main()

  {float a[6][6],max=0;

  int i,j;

  for(i=0;i<6;i++)//給數組定義隨機數。 {for(j=0;j<6;j++)

  {a[i][j]=rand()%100;

  printf("%1.1f ",a[i][j]);} printf("\n");}

  for(i=0;i<6;i++)//求四周之和。 for(j=0;j<6;j++)

  if(i==0||i==5||j==0||j==5) max=max+a[i][j];

  printf("%0.1f\n",max);

  }

【C語言數組實例解析】相關文章:

什么是C語言數組01-09

C語言數組是什么12-02

C語言輸出旋轉后數組中的最小數元素的算法原理與實例04-02

C語言數組知識點03-29

C語言數組知識點03-29

c語言多維數組地址的表示方法07-31

C語言數組知識點總結12-06

C語言快速排序實例代碼06-04

C語言條件編譯分析實例03-30

主站蜘蛛池模板: 新巴尔虎左旗| 忻城县| 新竹县| 耿马| 炉霍县| 厦门市| 东阳市| 涿鹿县| 化德县| 盱眙县| 兰考县| 博白县| 普兰店市| 安达市| 乐山市| 富宁县| 灵寿县| 象山县| 金溪县| 罗源县| 盐山县| 衡水市| 视频| 元江| 越西县| 旺苍县| 三门峡市| 连州市| 南召县| 灌云县| 奉化市| 邛崃市| 姜堰市| 涞源县| 措勤县| 顺昌县| 囊谦县| 枝江市| 花莲县| 寻乌县| 临泽县|