鸭子tv国产极品在线观看_成人69视频在线播放_91精品免费在线观看_亚洲AT永久偷窥无码精品_国产精品自产拍在线观看涩浪潮久

江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
上機模擬試卷(2)

  上機模擬試卷(2)

:改錯題:

函數void fun(char str[ ][ ], int m,*pt)的功能是:將數組str中的m(1<=m<=10)個字符串依次連接起來,組成一個新的字符串,放入pt所指的字符數組中,例如: 3個串:abcCD、EF串連接起來,所得新字符串是abcCDEF

含有錯誤的源程序如下:

# include <iostream.h>

# include <iostream.h>

 

void fun(char str[ ][ ], int m, *pt)

{

  int k,q,i;

  for(k=0;k<m;k++)

{

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

pt[i]=str[k,i];

    pt+=q;

pt[i]=’\0’;

  }

}

 

main( )

{

  int m,h;

  char s[10][10],p[20];

  cout<<”please enter m:”;

  cin>>m;

  cout<<”Please enter string:”;

  for(h=0;h<m;h++)

cin>>s[h];

  fun(s,p,m);

  cout<<”The result is:”<<p

}

 

二:編程題:

建立一個類NUM,求所有大于1小于整數m的非素數,具體要求如下:

1.       私有數據成員

int m:存放輸入的查找范圍的上界

int k:存放指定范圍內非素數的個數

int xx[50]:存放指定范圍內的所有非素數

2公有成員函數

NUM(int a):構造函數,用參數a初始化m

void fun():所有大于1小于 整數m的非素數放入數組x ;

3.在主函數中對該類進行測試,定義一個NUM類的對象test,并指定查找范圍的上界,通過test調用成員函數,查找指定范圍內的所有非素數并輸出