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

以下程序中,错误的行为①#include < iostream.h >②class A③{④public:⑤int n=2;⑥A(int val){cout <

以下程序中,错误的行为 ①#include < iostream.h > ②class A ③{ ④ public: ⑤ int n=2; ⑥ A(int val){cout << val<<end1;} ⑦ ~A(0{}; ⑧}; ⑨void main(0 ⑩{ (11) Aa(0); (12)

A.⑤

B.⑥

C.⑦

D.(11)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下程序中,错误的行为①#include < iostrea…”相关的问题
第1题
以下程序中,错误的行为① #include<iostream.h>② class A③ {④ public:⑤ int n=2;⑥ A(int val) {cout < < val < < endl;}⑦ ~A() {};⑧ };⑨ void main()⑩ {(11) A a (0) ;(12) }

A.⑤

B.⑥

C.⑦

D.⑩

点击查看答案
第2题
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误的原因是()。 #include(iostream.

以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误的原因是()。 #include(iostream.h) voidmain() {int*P,*q,a,b; p=&a; cout<<"inputa:"; cin>>P; }

A.*P表示的是指针变量P的地址

B.P表示的是变量a的地址,而不是变量a的值

C.*P表示的是指针变量p的值

D.*P只能用来说明P是一个指针变量

点击查看答案
第3题
下面的程序段中,有()处错误和警告。#include<stdio.h>int main()int x; cin>>x cout<<x;}A.1B.2C.

下面的程序段中,有()处错误和警告。 #include<stdio.h> int main() int x; cin>>x cout<<x; }

A.1

B.2

C.3

D.4

点击查看答案
第4题
有以下程序#includemain(){intn,*p=NULL;*p=&n;printf(“Inputn:”);scanf(“%d”,&p

有以下程序 #include main() {int n,*p=NULL; *p=&n; printf(“Input n:”); scanf(“%d”,&p); printf(“output n:”); printf(“%d\\n”,p); }

该程序试图通过指针p为变量n读入数据并输出,但程序有多处错误,以下语句正确的是()。

A.int n,*p=NULL;

B.*p=&n;

C.scanf(“%d”, &p)

D.printf(“%d\n”,p);

点击查看答案
第5题
以下程序的功能是求两个非0整数相除的商和余数。程序有几处错误,试找出它们加以修改,并上机验证修改结果。 #include iostream using namespace std; int main() {int x,y,r1,r2; cin>>x>>y; if(x=0||y=0..

以下程序的功能是求两个非0整数相除的商和余数。程序有几处错误,试找出它们加以修改,并上机验证修改结果。 #include "iostream" using namespace std; int main() {int x,y,r1,r2; cin>>x>>y; if(x=0||y=0) cout<<”input else { if(x> y) r1=x/y; r2=x%y; else r1=y/x; r2=y%x; } cout<<”商=> <<” 余数="”<"> < <endl; system("pause"); return 0;>

点击查看答案
第6题
以下程序的功能是:输出a、b、c三个变量中的最小值。 include <stdio.h> main() {int a,b,c,t 1,t2;

以下程序的功能是:输出a、b、c三个变量中的最小值。

include <stdio.h>

main()

{ int a,b,c,t 1,t2;

scanf("%d%d%d",&a,&b,&c);

t1=a<b ?【 】;

t2=c<t1?【 】;

printf("%d\n", t2 );

}

点击查看答案
第7题
(13 ) 以下程序的功能是 : 将值为三位正整数的变量 x 中的数值按照个位 、 十位 、 百位的顺序拆
分并输出。请填空。

#include <stdio.h>

main ()

{ int x=256;

printf (" %d-%d-%d\n " , 【 13 】 ,x/10%10,x/100 ) ;

}

点击查看答案
第8题
以下程序统计从终端输入的字符中大写字母的个数,num[0]中统计字母A的个数,num[1]中统计字
母B的个数,其它依次类推.用#号结束输入,请填空.

#include <stdio.h>

#include <ctype.h>

main()

{ int num[26]={0},i; char c;

while((_[16]_______)!='#')

if(isupper(c)) num[c-‘A’]+= _[17]_______;

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

Printf("%c:%d\n",i+'A',num[i]);

}

点击查看答案
第9题
以下程序中函数sort的功能是对数组a中的数据进行由大到小的排序:#include<stdio.h>voidsort(int

以下程序中函数sort的功能是对数组a中的数据进行由大到小的排序: #include<stdio.h> voidsort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(a[i]<a[j]) {t=a[i];a[i]=a[j];a[j]=t;} } main() { int aa[]={1,2,3,4,5,6,7,8,9,10},i; son(&aa[3],5); for(i=0;i<10;i++) printf("%d,",aa[i]); printf("\n"); } 程序运行后的输出结果是()。

A.1,2,3,4,5,6,7,8,9,10,

B.10,9,8,7,6,5,4,3,2,1,

C.1,2,3;8,7,6,5,4,9,10,

D.1,2,10,9,8,7,6,5,4,3,

点击查看答案
第10题
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址 #include <std

以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址

#include <stdio.h>

#include <string.h>

char *scmp(char *s1, char *s2)

{ if(strcmp(s1,s2)<0)

return(s1);

else return(s2);

}

main()

{ int i; char string[20], str[3][20];

for(i=0;i<3;i++) gets(str[i]);

strcpy(string,scmp(str[0],str[1])); /*库函数strcpy对字符串进行复制*/

strcpy(string,scmp(string,str[2]));

printf("%s\n",string);

}

若运行时依次输入:abcd、abba和abc三个字符串,则输出结果为

A.abcd

B.abba

C.abc

D.abca

点击查看答案
第11题
指出下面程序中的1处错误,并说明原因。#includeclass Point{int X,Y;public:Point(){X=0;Y=0;
指出下面程序中的1处错误,并说明原因。#includeclass Point{int X,Y;public:Point(){X=0;Y=0;

指出下面程序中的1处错误,并说明原因。

#include

class Point

{

int X,Y;

public:

Point(){X=0;Y=0;}

Point(int x=0,int y=0){X=x;Y=y;}

void display(){cout<

};

void main()

{

Point p;

p.display();

}

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