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

試題

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

時(shí)間:2025-03-23 02:08:59 試題 我要投稿
  • 相關(guān)推薦

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

  第71題 請(qǐng)編寫函數(shù)fun,其功能時(shí):將兩個(gè)兩位數(shù)的正整數(shù)a、b合并形成一個(gè)整數(shù)放在c中,合并的方式是:將a數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的十位和千位上,b的十位和個(gè)位整數(shù)依次放在c數(shù)的百位和個(gè)位上。

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

  答案:

  void fun(int a,int b,long *c)

  {*c=(a%10)*1000+(b/10)*100+(a/10)*10+b%10;}

  第72題 請(qǐng)編寫函數(shù)fun,其功能是:將s所指字符串中下標(biāo)為偶數(shù)的字符刪除,串中剩余字符形成新串放在t所指數(shù)組中。

  答案:

  void fun(char *s,char t[])

  {int i,j=0,n=strlen(s);

  for(i=0;i

  if(i%2!=0)

  {t[j]=s;

  j++;}

  t[j]=‘\0’;}

  第73題 假定輸入的字符串中只包含字母和*號(hào),請(qǐng)編寫函數(shù)fun,它的功能是:除了字符串前導(dǎo)和尾部的*號(hào)之外,將串中其他*號(hào)全部刪除。形參h已指向字符串第一個(gè)字符,形參p已指向字符串中最后一個(gè)字母。在編寫程序時(shí),不得使用c語(yǔ)言提供的字符串函數(shù)。

  答案:

  void fun(char *a,char *h,char *p)

  {int i=0;

  char *q=a;

  while(q

  {a=*q;

  q++;

  i++;}

  while(q

  {if(*q!=‘’*)

  {a=*q;

  i++;}

  q++;}

  while(*q)

  {a=*q;

  i++;

  q++;}

  a=‘\0’;}

  第74題 學(xué)生的記錄由學(xué)號(hào)和成績(jī)組成n名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫函數(shù)fun,它的功能時(shí):把分?jǐn)?shù)最低的學(xué)生數(shù)據(jù)放在h所指的數(shù)組中,注意:分?jǐn)?shù)最低的學(xué)生可能不止一個(gè),函數(shù)返回分?jǐn)?shù)最低的學(xué)生的人數(shù)。

  答案:

  int fun(strec *a,strec *b)

  {int i,j=0,n=0,min;

  min=a[0].s;

  for(i=0;i

  if(a.s

  min=a.s;

  for(i=0;i

  if(a.s==min)

  {*(b+j)=a;

  j++;

  n++;}

  return n;}

  第75題 請(qǐng)編寫函數(shù)fun ,該函數(shù)的功能:將m行n列的二維數(shù)組中的數(shù)據(jù),按列的順學(xué)依次放到一維數(shù)組中。

  答案:

  void fun(int (*s)[]10,int *b,int *n,int mm,int nn)

  {int i,j;

  for(j=0;j

  for(i=0;i

  {b[*n]=*(*(s+i)+j);

  *n=*n+1;}}

  第76題 請(qǐng)編寫函數(shù)fun,其功能時(shí):計(jì)算并輸出當(dāng)x<0.97時(shí)下列多項(xiàng)式的值,直到|sn-s(n-1)|<0.000001為止。

  Sn=1+0.5x+0.5(0.5-1)/2!x(2)+…+0.5(0.5-1)(0.5-2)…..(0.5-n+1)/n!x(n)

  答案:

  .double fun(double x)

  {double s1=1.0,p=1.0,sum=0.0,s0,t=1.0;

  int n=1;

  do

  {s0=s1;

  sum+=s0;

  t*=n;

  p*=(0.5-n+1)*x;

  s1=p/t;

  n++;}while(fabs(s1-s0)>1e-6);

  return sum;}

  第77題 請(qǐng)編寫一個(gè)函數(shù)fun,其功能是:將兩個(gè)兩位數(shù)的正整數(shù)ab合并形成一個(gè)整數(shù)放在c中。合并方式是:將a數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的個(gè)位和百位上,b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的十位和千位上。

  答案:

  void fun(int a,int b,long *c)

  {*c=(b%10)*1000+(a%10)*100+(b/10)*10+a/10;}

  第78題 請(qǐng)編寫函數(shù)fun,其功能是:將s所指字符串中ascii值為偶數(shù)的字符刪除,串中剩余字符形成一個(gè)新串放在t所指的數(shù)組中。

  答案:

  void fun(char *s,char t[])

  {int i,j=0,n=strlen(s);

  for(i=0;i

  if (s%2!=0)

  {t[j]=s;

  j++;}

  t[j]=‘\0’;}

  第79題 已知學(xué)生的記錄由學(xué)號(hào)和學(xué)習(xí)成績(jī)構(gòu)成,n名學(xué)生的數(shù)據(jù)已存入a結(jié)構(gòu)體數(shù)組中。請(qǐng)編寫函數(shù)fun,該函數(shù)的功能是:找出成績(jī)最低的學(xué)生記錄,通過(guò)形參返回主函數(shù)(規(guī)定只有一個(gè)最低分)。

  答案:

  void fun(stu a[],stu *s)

  {int i,min;

  min=a[0].s;

  for(i=0;i

  if(a.s

  {min=a.s;

  *s=a;}}

  第80題 程序定義了n×n的二維數(shù)組,并在主函數(shù)中自動(dòng)賦值。請(qǐng)編寫函數(shù)fun,該函數(shù)的功能是:使數(shù)組左下半三角元素中的值乘以n。

  答案:

  fun(int a[][n],int n)

  {int i,j;

  for(i=0;i

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

  a[j]=a[j]*n;}

  第81題 請(qǐng)編寫函數(shù)fun,其功能使:將兩個(gè)兩位正整數(shù)a b合并形成一個(gè)整數(shù)放在c中。合并的方式使:將a數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的百位和個(gè)位上,b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的千位和十位上。

  答案:

  void fun(int a,int b,long *c)

  {*c=(b/10)*1000+(a/10)*100+(b%10)*10+a%10;}

  第82題 請(qǐng)編寫一個(gè)函數(shù)fun,它的功能使:計(jì)算n門課程的平均分,計(jì)算結(jié)果作為函數(shù)值返回。

  答案:

  float fun(float *a,int n)

  {float ave=0.0;

  int i;

  for(i=0;i

  ave+=a;

  ave/=n;

  return ave;}

  第83題 假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)fun,它的功能使:將字符串尾部的*號(hào)全部刪除,前面和中間的*號(hào)不刪除。

  答案:

  void fun(char *a)

  {int i=0;

  char *p,*q;

  p=q=a;

  while(*p)

  p++;

  p--;

  while(*p==‘*’)

  p--;

  while(q<=p)

  {a=*q;

  i++;

  q++;}

  a=‘\0’;}

  第84題 請(qǐng)編寫函數(shù)fun,其功能是:將兩個(gè)兩位數(shù)的正整數(shù)a b合并形成一個(gè)整數(shù)放在c中,合并的方式是:將a數(shù)的十位和個(gè)位數(shù)依次放在c的個(gè)位和百位上,b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的千位和十位上。

  答案:

  void fun(int a,int b,long *c)

  {c=(b/10)*1000+(a%10)*100+(b%10)*10+a/10;}

  第85題 n名學(xué)生的成績(jī)已在主函數(shù)中放入一個(gè)帶頭節(jié)點(diǎn)的鏈表結(jié)構(gòu)中,h指向鏈表的頭節(jié)點(diǎn)。請(qǐng)編寫函數(shù)fun,它的功能是:求出平均分,由函數(shù)值返回。

  答案:

  double fun(strec *h)

  {double aver=0.0;

  while(h!=null)

  {aver+=h->s;

  hy=h->next;}

  aver/=n;

  return aver;}

  第86題 請(qǐng)編寫函數(shù)fun,計(jì)算并輸出給定10個(gè)數(shù)的方差。

  答案:

  double fun(double x[10])

  {int i,j;

  double s=0.0,s1=0.0;

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

  s1+=x;

  s1/=10;

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

  s+=(x[j]-s1)*(x[j]-s1);

  s/=10;

  s=pow(s,0.5);

  return s;}

  第87題 請(qǐng)編寫函數(shù)fun,其功能是:將兩個(gè)兩位數(shù)的正整數(shù)a b合并形成一個(gè)整數(shù)放在c 中。合并的方式是:將a數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的千位和十位上,b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的個(gè)位和百位上。

  答案:

  void fun(int a,int b,long *c)

  {*c=(a/10)*1000+(a%10)*10+(b%10)*100+b/10;}

  第88題 假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)fun,它的功能是:除了字符串前導(dǎo)的*號(hào)之外,將串中其他*號(hào)全部刪除。在編寫函數(shù)亞時(shí),不得使用c語(yǔ)言提供的字符串函數(shù)。

  答案:

  void fun(char *a)

  {int i=0;

  char *p=a;

  while(*p&&*p==‘*’)

  {a=*p;

  i++;

  p++;}

  while(*p)

  {if(*p!=‘*’)

  {a=*p;

  i++;}

  p++;}

  a=‘\0’;}

  第89題 學(xué)生的記錄是由學(xué)號(hào)和成績(jī)組成,n名學(xué)生的數(shù)據(jù)已在主函數(shù)中放入結(jié)構(gòu)體數(shù)組s中,請(qǐng)編寫函數(shù)fun,它的功能是:把高于等于平均分的學(xué)生數(shù)據(jù)放在b所指的數(shù)組中,高于等于平均分的學(xué)生人數(shù)通過(guò)形參n傳回,平均分通過(guò)函數(shù)值返回。

  答案:

  double fun(strec *a,strec *b,int *n)

  {double aver=0.0;

  int i,j=0;

  for(i=0;i

  aver+=a.s;

  aver/=n;

  for(i=0;i

  if(a.s)>=aver}

  {*(b+j)=a;

  j++;}

  *n=j;

  return aver;}

  第90題 請(qǐng)編寫函數(shù)fun,其功能是:計(jì)算并輸出下列多項(xiàng)式值:sn=(1-1/2)+(1/3-1/4)+…+(1/(2n-1)1/2n).

  答案:

  sn=(1-1/2)+(1/3-1/4)+...+(1/(2n-1)1/2n).

  double fun(int n)

  {int i;

  double sn=0.0;

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

  sn+=(1.0/(2*i-1)-1.0/(2*i));

  return sn;}

  第91題 請(qǐng)編寫函數(shù)fun,其功能是:將兩個(gè)兩位數(shù)的正整數(shù)a b合并形成一個(gè)整數(shù)放在c中。合并的方式是:將a數(shù)的十位和個(gè)位數(shù)依次放在c的十位和千位上,b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的個(gè)位和百位上。

  答案:

  void fun(int a, int b, long *c)

  {

  *c=(a%10)*1000+(b%10)*100+(a/10)*10+b/10;

  }

  第92題 請(qǐng)編寫函數(shù)fun,它的功能是計(jì)算:s=(ln(1)+ln(2)+ln(3)+…+ln(m))(0.5),s作為函數(shù)值返回。

  答案:

  double fun(int m)

  {

  int I;

  double s=0.0, log(double x);

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

  s=s+log(i);

  s=sqrt(s);

  return s;

  }

  第93題 請(qǐng)編寫函數(shù)fun,它的功能是計(jì)算下列級(jí)數(shù)和,和值由函數(shù)值返回。

  S=1+x+x(2)/2!+x(3)/3!+…x(n)/n!

  答案:

  double fun(double x, int n)

  {

  double s=1.0, p=1.0;

  int I,j,t;

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

  {

  t=1;

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

  t=t*j;

  p=p*x;

  s=s+p/t;

  }

  return s;

  }

  第94題 規(guī)定輸入字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)fun,它的功能是:將函數(shù)字符串中的前導(dǎo)*號(hào)全部刪除,中間和尾部的*號(hào)不刪除。

  答案:

  void fun(char *a)

  {

  int i=0;

  char *p=a;

  while(*p&&*p==‘*’)

  p++;

  while(*p)

  {

  a[i]=*p;

  i++;

  p++;

  }

  a[i]=‘\0’;

  }

  第95題 假定輸入的字符串中只包含字母和*號(hào)。請(qǐng)編寫函數(shù)fun,它的功能是:使字符串的前導(dǎo)*號(hào)不得多于n個(gè);若多于n個(gè),則刪除多于的*號(hào);若少于或等于n個(gè),則什么也不做。字符串中間和尾部的*號(hào)不刪除。

  答案:

  void fun(char *a, int n)

  {

  int i=0,k=0;

  char *t=a;

  while(*t==‘*’)

  {

  k++;

  t++;

  }

  t=a;

  if(k>n)

  t=a+k-n;

  while( *t)

  {

  a[i]=*t;

  i++;

  t++;

  }

  a[i]=‘\0’;

  }

  第96題 請(qǐng)編寫函數(shù)fun,其功能使:計(jì)算并輸出給定數(shù)組(長(zhǎng)度為9)中每相鄰兩個(gè)元素之平均值的平方根之和。

  答案:

  double fun(double x[9])

  {

  double sum=0.0;

  int I,j=1;

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

  if(j<=8)

  {

  sum+=sqrt((x[i]+x[i+1])/2.0);

  j++;

  }

  return sum;

  }

  97: 第97題 請(qǐng)編寫函數(shù)fun,其功能是:計(jì)算并輸出下列多項(xiàng)式值:

  s=1+1/(1+2)+1/(1+2+3)+..1/(1+2+3…+50)

  答案:

  double fun(int n)

  {

  int I,j;

  double sum=0.0, t;

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

  {

  t=0.0;

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

  t+=j;

  sum+=1.0/t;

  }

  return sum;

  }

  98: 第98題 請(qǐng)編寫函數(shù)fun,它的功能是:計(jì)算并輸出n(包括n)以內(nèi)能被5或9整除的所有自然數(shù)的倒數(shù)之和。

  答案:

  double fun(int n)

  {

  int I;

  double sum=0.0;

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

  if(i%5==0 || i%9==0)

  sum+=1.0/I;

  return sum;

  }

  99: 第99題 請(qǐng)編寫函數(shù)fun ,其功能是:計(jì)算并輸出3到n之間所有素?cái)?shù)的平方根之和。

  答案:

  double fun(int n)

  {

  int m,k,I;

  double s=0.0;

  for(m=3;m<=n;m++)

  {

  k=sqrt(m);

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

  if(m%i==0) break;

  if(i>=k+1)

  s+=sqrt(m);

  }

  return s;

  }

  100: 第100題 請(qǐng)編寫函數(shù)fun,其功能是:計(jì)算并輸出 s=1+(1+2(0.5))+(1+2(0.5)+3(0.5))+…+(1+2(0.5)+3(0.5)+…+n(0.5))

  答案:

  double fun(int n)

  {

  int I;

  double =1.0,p=1.0;

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

  {

  p+=pow(I,0.5);

  s+=p;

  }

  return s;

  }

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

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

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

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

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

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

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

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

2016全國(guó)三級(jí)網(wǎng)絡(luò)技術(shù)上機(jī)試題及答案09-07

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

主站蜘蛛池模板: 梁平县| 定南县| 明水县| 阿拉善右旗| 来安县| 托里县| 成都市| 樟树市| 钟山县| 锡林郭勒盟| 筠连县| 江源县| 永康市| 华容县| 祁连县| 南平市| 胶州市| 顺昌县| 兰西县| 涿鹿县| 灵石县| 宝应县| 滕州市| 建昌县| 苏尼特左旗| 济阳县| 阿拉善左旗| 嘉荫县| 松滋市| 余江县| 乾安县| 巴塘县| 新田县| 蚌埠市| 德惠市| 水城县| 修武县| 铁岭县| 隆林| 武胜县| 郯城县|