逶迤wēi yǐ
下列程序的执行结果为 【13】 。
#include <iostream. h>
class Point
{
public:
Point(double i, double j) { x=i; y=j;}
double Area( ) const { return 0.0;}
private:
double x, y;
};
class Rectangle: public Point
{
public:
Rectangle(double i, double j, double k, double 1)
double Area( ) const {return w * h;}
private:
double w, h;
};
Rectangle: :Rectangle(double i, double j, double k. double 1): Point(i,j).
{
w=k, h=1
}
void fun(Point &s)
{
cout<<s. Area( )<<end1;
}
void main( )
{
Rectangle rec(3.0, 5.2, 15.0. 25.0);
fun(rec)
}
请编写函数fun( ),该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。
例如,若二维数组中的数据为:
W WWW
S S S S
H H H H
则字符串中的内容应是WSHWSHWSHWSH。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
#define M 3
#define N 4
void fun(char (*s)[N],char *b)
{
}
main( )
{
char a[100],w[M][N]={{ ’W’, ’W’, ’W’, ’W’},
{’S’, ’S’, ’S’, ’S’},{’H’, ’H’, ’H’, ’H’}};
int i,j;
printf("The matrix:/n");
for(i=0;i<M;i++)
{ for(j=0;j<N;j++)
printf("%3c",w[i][j]);
printf("/n");
}
fun(w,a);
printf("The A string:In");
puts(a);
printf("/n/n");
}
下列程序的执行结果为________。
#include<iostream.h>
class Point
{
public:
Point(double i,double j){x=i;y=j;}
double Area( )const{return 0.0;}
private:
double x,y;
};
class Rectangle:public Point
{
public:
Rectangle(double i,double J,double k,double 1);
double Area( )const(return w*h;}
private:
double w,h;
};
Rectangle::Rectangle(double i,double j,double k,double 1):Point(i,j)
{
w=k;h=l;
}
void fun(Point&s)
{
cout<<s.Area( )<<endl;
}
void main( )
{
Rectangle rec(3.0,5.2,15.0,25.0);
fun(rec);
}
请编写函数fun, 函数的功能是: 将M行N列的二维数组中的字符数据, 按列的 顺序依次放到一个字符串中。 例如, 二维数组中的数据为: W W W W S S S S H H H H 则字符串中的内容应是: WSHWSHWSH。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其它函数中的任何内容, 仅在函数fun的花括号中填入 你编写的若干语句。 给定源程序: #include #define M 3 #define N 4 void fun(char s[][N], char *b) { int i,j,n=0; for(i=0; i < N;i++) /* 请填写相应语句完成其功能 */ { } b[n]=’/0’; } main( ) { char a[100],w[M][N]={{’W’,’W’,’W’,’W’},{’S’,’S’,’S’,’S’},{’H’,’H’,’H’,’H’}}; int i,j; printf("The matrix:/n"); for(i=0; i
void fun(char s[][N], char *b) { int i,j,n=0; for(i=0; i < N;i++) /* 请填写相应语句完成其功能 */ { for(j = 0 ; j < M ; j++) { b[n] = s[j][i] ; n = i * M + j + A; } } b[n]=’/0’; }
下列加点字的注音完全正确的一项是
A:浸渍(zì) 鹰隼(sǔn) 濒临(bīn) 瓦楞(léng) B:逶迤(wěi) 龟裂(jūn) 白芨浆(jí) 硼砂(péng) C:挣揣(chuài) 缯绡(shāo) 铁臼(jiù) 槲寄生(hú) D:船坞(wū) 乳媪(ǎo) 不惮(dān) 殒身不恤(yǔn)
下列词语中加点的字,读音全部正确的一组是
A:浩瀚(hàn) 红缯(zèng) 乳媪(yùn) 槲寄生(hú) B:笑靥(yàn) 汰渍(zì) 床蓐(rù) 逶迤( wēi) C:险衅(xìn) 锦囊(náng) 札记(zhá) 龟裂 (jūn) D:嘶哑(sī) 谂知(niàn) 铁臼(jiù) 白泠泠(líng)
下列加点字注音全都正确的一项是
A: 龟裂(jūn) 桀骜(jí) 槲寄生(hú) 长歌当哭(dāng) B: 缯绡(zèng) 分蘖(niè) 核苷酸(gān) 醴酪(rào) C: 逶迤(wěi) 槭树(qì) 馥郁(fù) 寒噤(jīn) D: 槌子(chuí) 嘀咕(dí) 贫瘠(jí)战战兢兢(jīng)
下列词语中,加点字的读音全部正确的一项是:
A:龟裂(jūn) 醴酪(lǐ luò) 修葺(qì) 茕茕独立(qióng) B:逶迤(wēi yí) 笑靥(yè) 圈养(quān) 期功强近(jī) C:瓤肉(ráng) 老妪(yù) 蓓蕾(bèi) 呱呱而泣(guā) D:日笃(dǔ) 乳媪(ǎo) 象笏(hù) 日啖荔枝(dàn)
下列常用词语中字音有错误的一组是
A:偶然ǒu 阿谀ēyǘ 婀娜ēnuó 扼要è B:冗长rǒng逶迤wēiyí 违反wéi 崔嵬wéi C:大不韪wěi随声附和fùhé挨紧āi挨饿受冻ái D:白皑皑ái狭隘ài不谙水性ān纵横捭阖bǎihé