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

試題

計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》上機(jī)試題與答案

時(shí)間:2024-07-02 08:50:27 試題 我要投稿
  • 相關(guān)推薦

2016計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》上機(jī)試題與答案

  第1題 m個(gè)人的成績(jī)存放在score數(shù)組中,請(qǐng)編寫函數(shù)fun,它的功能是:將低于平均分的人作為函數(shù)值返回,將低于平均分的分?jǐn)?shù)放在below所指定的函數(shù)中。

2016計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》上機(jī)試題與答案

  答案:

  int fun(int score[],int m,int below[])

  {

  int i,k=0,aver=0;

  for(i=0;i

  aver+=score[i];

  aver/=m;

  for(i=0;i

  if(score[i]

  {

  below[k]=score[i];

  k++;

  }

  return k;

  }

  第2題 請(qǐng)編寫函數(shù)fun,它的功能是:求出1到100之內(nèi)能北7或者11整除,但不能同時(shí)北7和11整除的所有證書,并將他們放在a所指的數(shù)組中,通過n返回這些數(shù)的個(gè)數(shù)。

  答案:

  void fun(int *a, int *n)

  {

  int i,j=0;

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

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

  a[j++]=i;

  *n=j;

  }

  第3題 請(qǐng)編寫函數(shù)void fun(int x,int pp[],int *n),它的功能是:求出能整除x且不是偶數(shù)的各整數(shù),并按從小到大的順序放在pp所指的數(shù)組中,這些除數(shù)的個(gè)數(shù)通過形參n返回。

  答案

  void fun(int x, int pp[ ], int *n)

  {

  int i=1,j=0;k=0,*t=pp;

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

  if(i%2!=0)

  {

  t[j]=I;

  j++;

  }

  for(i=0;i

  if(x%t[i]==0)

  {

  pp[k]=t[i];

  k++;

  }

  *n=k;

  }

  第4題 請(qǐng)編寫一個(gè)函數(shù)void fun(char *tt,int pp[]),統(tǒng)計(jì)在tt字符中"a"到"z"26各字母各自出現(xiàn)的次數(shù),并依次放在pp所指的數(shù)組中。

  答案:

  void fun(char *tt, int pp[])

  {

  int i;

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

  pp[i]=0;

  while (*tt)

  {

  switch (*tt)

  {

  case ‘a’: pp[0]++;break;

  case ‘b’: pp[1]++;break;

  case ‘c’: pp[2]++;break;

  case ‘d’: pp[3]++;break;

  case ‘e’: pp[4]++;break;

  case ‘f’: pp[5]++;break;

  case ‘g’: pp[6]++;break;

  case ‘h’: pp[7]++;break;

  case ‘i’: pp[8]++;break;

  case ‘j’: pp[9]++;break;

  case ‘k’: pp[10]++;break;

  case ‘l’: pp[11]++;break;

  case ‘m’: pp[12]++;break;

  case ‘n’: pp[12]++;break;

  case ‘o’: pp[14]++;break;

  case ‘p’: pp[15]++;break;

  case ‘q’: pp[16]++;break;

  case ‘r’: pp[17]++;break;

  case ‘s’: pp[18]++;break;

  case ‘t’: pp[19]++;break;

  case ‘u’: pp[20]++;break;

  case ‘v’: pp[21]++;break;

  case ‘w’: pp[22]++;break;

  case ‘x’: pp[23]++;break;

  case ‘y’: pp[24]++;break;

  case ‘z’: pp[25]++;break;

  }

  tt++;

  }

  }

  第5題 請(qǐng)編寫一個(gè)函數(shù)void fun(int m,int k,int xx[]),該函數(shù)的功能是:將大于整數(shù)m且緊靠m的k各素?cái)?shù)存入xx所指的數(shù)組中。

  答案:

  void fun(int m, int k, int xx[])

  {

  int g=0,I,j,flag=1;

  for(i=m+1;i

  {

  for(j=0;j

  {

  if(i%j!=0)

  flag=1;

  else

  {

  flag=0;

  break;

  }

  }

  if (flag==1 && j>=i)

  {

  if (k>=0)

  {

  xx[g++]=i;

  k--;

  }

  else

  break;

  }

  }

  }

  第6題 請(qǐng)編寫一個(gè)函數(shù)void fun(char a[],char[],int n),其功能是:刪除以各字符串中指定下標(biāo)的字符。其中,a指向原字符串,刪除后的字符串存放在b所指的數(shù)組中,n中存放指定的下標(biāo)。

  答案:

  void fun(char a[],char b[], int n)

  {

  int I,j=0;

  for (i=0;i

  if (i!=n)

  {

  b[j]=a[i];

  j++;

  }

  b[j]=‘\0’;NULL與\0有什么不同 假如我想用刪除后沒有空位應(yīng)該怎樣辦

  }

  第7題 請(qǐng)編寫一個(gè)函數(shù)int fun(int *s,int t,int *k),用來求除數(shù)組的最大元素在數(shù)組中的下標(biāo)并存放在k所指的儲(chǔ)存單元中。

  答案:

  void fun (int *s, int t, int *k)

  {

  int I, max;

  max=s[0];

  for(i=0;i

  if (s[i]>max)

  {

  max=s[i];

  *k=I;

  }

  }

  第8題 編寫函數(shù)fun,功能是:根據(jù)以下攻勢(shì)計(jì)算s,計(jì)算結(jié)果作為函數(shù)值返回;n通過形參傳入。S=1+1/(1+2)+1/(1+2+3)+…….+1/(1+2+3+4+……+n)

  答案:

  float fun (int n)

  {

  int i;

  float s=1.0, t=1.0;

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

  {

  t=t+i;

  s=s+1/t;

  }

  return s;

  }

  第9題 編寫一個(gè)函數(shù)fun,它的功能是:根據(jù)以下公式求p的值,結(jié)果由函數(shù)值帶回。M與n為兩個(gè)正整數(shù),且要求m>n。 p=m!/n!(m-n)!

  答案:

  float fun(int m, int n)

  {

  float p,t=1.0;

  int I;

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

  t=t*I;

  p=t;

  for(t=1.0,i=1;i<=n;i++)

  t=t*I;

  p=p/t;

  for(t=1.0,i=1;i<=m-n;i++)

  t=t*I;

  p=p/t;

  return p;

  }

  第10題 編寫函數(shù)fun,它的功能是:利用以下的簡(jiǎn)單迭代方法求方程cos(x)-x=0的一個(gè)實(shí)根。

  迭代步驟如下:(1)取x1初值為0.0; (2)x0=x1,把x1的值賦各x0;

  (3)x1=cos(x0),求出一個(gè)新的x1;

  (4)若x0-x1的絕對(duì)值小于0.000001,則執(zhí)行步驟(5),否則執(zhí)行步驟(2);

  (5)所求x1就是方程cos(x)-x=0的一個(gè)實(shí)根,作為函數(shù)值返回。

  程序?qū)⑤敵鰎oot=0.739085。

  答案:

  float fun()

  {

  float x1=0.0,x0;

  do

  {

  x0=x1;

  x1=cos(x0);

  }

  while(fabs(x0-x1)>1e-6);

  return x1;

  }

  第11題 下列程序定義了n×n的二維數(shù)組,并在主函數(shù)中自動(dòng)賦值。請(qǐng)編寫函數(shù) fun(int a[][n]),該函數(shù)的功能是:使數(shù)組左下半三角元素中的值全部置成0。

  答案:

  int fun(int a[][N])

  {

  int I,j;

  for(i=0;i

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

  a[i][j]=0;

  }

  第12題 下列程序定義了n×n的二維數(shù)組,并在主函數(shù)中賦值。請(qǐng)編寫函數(shù)fun,函數(shù)的功能使求出數(shù)組周邊元素的平均值并作為函數(shù)值返回給主函數(shù)中的s。

  答案:

  double fun(int w[][N])

  {

  int I,j,k=0;

  double s=0.0;

  for(j=0;j

  {

  s+=w[0][j];

  k++;

  }

  for(j=0;j

  {

  s+=w[N-1][j];

  k++;

  }

  for(i=1;i<=N-2;i++)

  {

  s+=w[i][0];

  k++;

  }

  for(i=1;i<=N-2;i++)

  {

  s+=w[i][N-1];

  k++;

  }

  return s/=k;

  }

  第13題 請(qǐng)編寫一個(gè)函數(shù)void fun(int tt[m][n],int pp[n]),tt指向一個(gè)m行n列的二維函數(shù)組,求出二維函數(shù)組每列中最小元素,并依次放入pp所指定一維數(shù)組中。二維數(shù)組中的數(shù)已在主函數(shù)中賦予。

  答案:

  void fun(int tt[M][N], int pp[N])

  {

  int I,j,min;

  for(j=0;j

  {

  min=tt[0][j];

  for(i=0;i

  {

  if (tt[i][j]

  min=tt[i][j];

  }

  pp[j]=min;

  }

  }

  第14題 請(qǐng)別寫函數(shù)fun,函數(shù)的功能使求出二維數(shù)組周邊元素之和,作為函數(shù)值返回。二維數(shù)組中的值在主函數(shù)中賦予。

  答案:

  int fun(int a[M][N])

  {

  int I,j,s=0;

  for(j=0;j

  {

  s+=a[0][j];

  s+=a[M-1][j];

  }

  for(i=1;i<=M-2;i++)

  {

  s+=a[i][0];

  s+=a[i][N-1];

  }

  return s;

  }

  第15題 請(qǐng)編寫一個(gè)函數(shù)unsigned fun(unsigned w),w使一個(gè)大于10的無符號(hào)整數(shù),若w使n(n≥2)位的整數(shù),則函數(shù)求出w后n-1位的數(shù)作為函數(shù)值返回。

  答案:

  unsigned fun(unsigned w)

  {

  unsigned t,s=0,s1=1,p=0;

  t=w;

  while(t>10)

  {

  if(t/10)

  p=t%10;

  s=s+p*s1;

  s1=s1*10;

  t=t/10;

  }

  return s;

  }

  第16題 請(qǐng)編寫一個(gè)函數(shù)float fun(double h),函數(shù)的功能使對(duì)變量h中的值保留2位小樹,并對(duì)第三位進(jìn)行四舍五入(規(guī)定h中的值位正數(shù))。

  答案:

  float fun(float h)

  {

  long t;

  float s;

  h=h*1000;

  t=(h+5)/10;

  s=(float)t/100.0;

  return s;

  }

  第17題 請(qǐng)編寫一個(gè)函數(shù)fun(char *s),該函數(shù)的功能使把字符串中的內(nèi)容擬置。

  答案:

  void fun(char *s)

  {

  char ch;

  int I,m,n;

  i=0;

  m=n=strlen(s)-1;

  while(i<(n+1)/2)

  {

  ch=s[i];

  s[i]=s[m];

  s[m]=ch;

  i++;

  m--;

  }

  }

  第18題 編寫程序,實(shí)現(xiàn)矩陣(3行3列)的轉(zhuǎn)置(即行列互換)。

  答案:

  void fun(int array[3][3])

  {

  int I,j,temp;

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

  for(j=0;j

  {

  temp=array[i][j];

  array[i][j]=array[j][i];

  array[j][i]=temp;

  }

  }

  第19題 編寫函數(shù)fun,該函數(shù)的功能是:從字符中刪除指定的字符,同一字母的大、小寫按不同字符處理。

  答案:

  void fun(char s[],int c)

  {

  int i=0;

  char *p;

  p=s;

  while(*p)

  {

  if(*p!=c)

  {

  s[i]=*p;

  i++;

  }

  p++;

  }

  s[i]=‘\0’;

  }

  第20題 編寫函數(shù)int fun(int lim,int aa[max]),該函數(shù)的功能是求出小于或等于lim的所有素?cái)?shù)并放在aa數(shù)組中,該函數(shù)返回所求的素?cái)?shù)的個(gè)數(shù)。

  答案:

  int fun(int lim, int aa[MAX])

  {

  int k=0,I,j;

  for(i=lim;i>1;i--)

  {

  for(j=2;j

  if(i%j==0)

  break;

  else

  continue;

  if(j>=i)

  {

  aa[k]=i;

  k++;

  }

  }

  return k++;

  }

【計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》上機(jī)試題與答案】相關(guān)文章:

計(jì)算機(jī)三級(jí)的數(shù)據(jù)庫(kù)上機(jī)試題及答案10-01

計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)上機(jī)試題及答案09-01

2016計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)上機(jī)試題及答案06-24

計(jì)算機(jī)三級(jí)《數(shù)據(jù)庫(kù)技術(shù)》上機(jī)題庫(kù)及答案08-25

2015最新計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)上機(jī)試題及答案08-19

2016年計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)上機(jī)試題及答案09-21

2015年計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)上機(jī)試題及答案07-21

計(jì)算機(jī)三級(jí)信息安全技術(shù)上機(jī)試題及答案07-13

計(jì)算機(jī)三級(jí)Access上機(jī)試題及答案07-01

2016計(jì)算機(jī)三級(jí)數(shù)據(jù)庫(kù)技術(shù)上機(jī)考試試題及答案09-15

主站蜘蛛池模板: 忻城县| 通榆县| 玉山县| 鄂托克前旗| 比如县| 巴青县| 乌兰县| 安吉县| 扶风县| 儋州市| 罗平县| 上杭县| 江阴市| 乡宁县| 定远县| 河源市| 苏尼特右旗| 利川市| 新余市| 漳浦县| 湖南省| 彭阳县| 鄄城县| 博爱县| 长阳| 青龙| 东丰县| 克什克腾旗| 乌拉特后旗| 缙云县| 如东县| 辰溪县| 民和| 特克斯县| 菏泽市| 都兰县| 伊金霍洛旗| 连城县| 响水县| 石狮市| 泽普县|