c++中的数组

作者:陈基 来源:本站原创 发布时间:2018年03月07日
 

                             c++中的数组

二维数组的应用:输入N名同学3门课的考试成绩,输出各人的各课成绩及总分。
#include<iostream>
#include<cstring>
#include<cmath>
using namespace std;
const int maxn=5;
int main()
{
    int a[maxn] [4];
    memset(a,0,sizeof(a));
    int n,i,j;
    cout<<"how many students:";  cin>>n;
    cout<<"input score: "<<endl;
    for(i=0;i<n;i++)
    {
     a[i][3]=0;
     cout<<"No."<<i+1<<"   ";
     for(j=0;j<3;j++)
     {
      cin>>a[i][j];
      a[i][3]=a[i][3]+a[i][j];//a[i][3]+=a[i][j];
      
     }
    }
  for(i=0;i<n;i++)
   {
    for(j=0;j<=3;j++)
      cout<<a[i][j]<<" ";
      cout<<'\n';
   }
   return 0;
}

字符数组---回文数
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
 char s[9];
 int i=0,n=0;
 
 while((s[n]=getchar())!='\n')
  n++;
 n--;
 while(s[i]==s[n-i])
 i++;
 if (i>n/2) cout<<"yes";
 else cout<<"no";
 cout<<'\n';  //cout<<endl;
 return 0;
}

 

文章录入:jsj 责任编辑:jsj
点击数: 【字体: 收藏 打印文章 查看评论

上一篇:第八讲、对象、属性、事件、方法[ 08-04 ]

下一篇:字符串处理[ 03-13 ]

观后心情
感动 同情 无聊 愤怒 搞笑 难过 高兴 路过