首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

为了使程序的输出的正确结果为:Now is 2004.7.1010:10:10.那么应在下列程序划线处填入的正确语句

为了使程序的输出的正确结果为: Now is 2004.7.10 10:10:10. 那么应在下列程序划线处填入的正确语句是()。 那么应在下列程序划线处填入的正确语句是()。 #include <iostream> using namespace std; class TIME; class DATE { public: DATE(int y=2004,int m=1,int d=1) { year=y; month=m; day=d; } friend void DateTime(DATE &d, TIME &t); private: int year, month, day; }; class TIME { public: TIME(iht h=0, int m=0,int s=0) { hour=h; minute=m; second=s; } friend void DateTime(DATE &d,TIME &t); private: int hour,minute, second; }; ______________________ //函数 DateTime 的首部 { cout<<"Now is"<<d.year<<'.'<<d.month<<'.'<<d.day<< ' '<<t.hour<<":"<<t.minute<<':'<<t.second<<'.'<<end1; } int main () { DATE d(2004,7,10); TIME t(10, 10, 10); DateTime(d,t); return 0; }

A.void DateTime(DATE &d,TIME &t)

B.void TIME::DateTime(DATE &d,TIME &t) const

C.friend void DateTime(DATE &d,TIME &t)

D.void DATE::DateTime(DATE &d,TIME &t)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“为了使程序的输出的正确结果为:Now is 2004.7.1…”相关的问题
第1题
为使下列程序的正确输出结果为: Now is 2004-7-6 12:12:12 那么应该在程序划线处填入的语句是()。

为使下列程序的正确输出结果为: Now is 2004-7-6 12:12:12 那么应该在程序划线处填入的语句是()。 #include <iostream> using namespace std; class TIME; class DATE { public: DATE(int y=2004,int m=1,int d=1) { year=y; month=m; day=d; } void DateTime(TIME &t); private: int year,month, day; }; class TIME { public: TIME(int h=0,int m=0,int s=0) { hour=h; minute=m; second=s; } ______________; //将类 DATE 中成员函数 DateTime 声明为类 TIME 的友元函数 private: int hour,minute, second; }; void DATE: :DateTime(TIME &t) { cout<<"Now is "<<year<<'-'<<month<<'-'<<day<< ' '<<t.hour<<":"<<t.minute<<': '<<t.seoond<<'.'<<end1; } int main () { DATE d(2004,7,6); TIME t (12, 12, 12); d. DateTime (t); return 0; }

A.friend void DateTime(TIME &t);

B.friend void DATE::DateTime(TIME &0;

C.void DateTime(TIME &t);

D.friend void DateTime(TIME &t);

点击查看答案
第2题
请在每条横线处填写一个语句,使程序的功能完整,且输出结果为91 1。 注意:请勿改动main()主方法和

请在每条横线处填写一个语句,使程序的功能完整,且输出结果为91 1。

注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。

源程序文件代码清单如下:

public class Outer

{

public static void main (String args[]

{

Outer i = new Outer();

i,taskInner();

}

public class Inner

{

private int size;

public void doSomething(int size)

{

_____________//访问局部变量

this. size++; //访问内部类的成员变量

_____________//访问外部类的成员变量

System.out.println(size+" "+this.size+" "+Outer.this.size);

}

}

public void taskInner()

{

___________

k.doSomething(8);

}

private static int size;

}

点击查看答案
第3题
以下程序的输出结果为()。import math s=0 for i in range(1,10+1): m=int(math.sqrt(i) ) if

以下程序的输出结果为()。import math s=0 for i in range(1,10+1): m=int(math.sqrt(i) ) if m%2==0: continue s=s+i print(s)

点击查看答案
第4题
下列给定程序中,函数fun()的功能是:统计字符串substr在字符串srt中出现的次数。例如,若字符串为aa

下列给定程序中,函数fun()的功能是:统计字符串substr在字符串srt中出现的次数。例如,若字符串为aaas 1 kaaas,子字符串为as,则应输出2。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <stdio.h>

fun (char *str, char *substr)

{int i, j, k, num=0;

/*************found**************/

for (i=0, str [i], i++)

for (j=i, k=O; substr [k]==str [ j ]; k++, j ++ )

if (substr [k+l]==' \0')

{num++;

break;

}

return num;

}

main ()

{ char str[80],substr[80];

printf("Input a string: ");

gets (str);

printf("Input a sbustring: ");

gets (substr);

printf ("%d\n ", fun (str, substr) );

点击查看答案
第5题
以下的程序的调试结果为public class Scope{int i;public static void main(String argv[]){Scope s = new Scope();s.amethod();}public static void amethod(){System.out.println(i);}}

A. 输出结果为:0

B. 无输出

C. 编译错误

D. 输出null

点击查看答案
第6题
以下的程序的调试结果为?public class MyAr{public static void main(String argv[]) {MyAr m = new MyAr();m.amethod();}public void amethod(){static int i;System.out.println(i);}}

A. 输出结果为 0

B. 运行出错

C. 输出结果为 null

D. 编译错误

点击查看答案
第7题
以下程序输出的结果为______。main(){char*alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"

以下程序输出的结果为______。main(){ char*alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"}; char**p; int i; p=alpha; for(i+0;i<4;i++) printf("%s",p[i]);}

A.ABCDEFGHIJKL

B.ABCD

C.ABCDEFGHIJKLMNOP

D.AEIM

点击查看答案
第8题
运行以下程序,输出结果为()。lst=[1,2,3,4,5] for i in lst: i*=2 print(lst[3])

点击查看答案
第9题
运行以下程序,输出结果为()。s='I like purple flowers' lst1=s.split() lst2=[len(i)

运行以下程序,输出结果为()。s='I like purple flowers' lst1=s.split() lst2=[len(i) for i in lst1] lst 2.sort(reverse=True) print(lst2[0])

点击查看答案
第10题
运行以下程序,输出结果为()。tup=([1,2] , [4,3] , [6,5] , [7,8] ) lst=[ sum(i) for i in tu

运行以下程序,输出结果为()。tup=([1,2] , [4,3] , [6,5] , [7,8] ) lst=[ sum(i) for i in tup if i[0]>i[1] ] print(lst[1])

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改