题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-08 05:04:59

[填空题]下面的函数是检验输入的字符是大写还是小写或者不是26个字母,请填空。 #include<iostream> using namespace std; void fun(char ch) { if((ch>=’a’)&&(ch<=’2’)) cout<<"是小写字母:"<<ch<<endl; else { If 【8】 cout<<"是大写字母:"<<ch<<endl; else cout<<"是其他字符:"<<ch<<endl; } } void main( ) { char ch; cout<<"请输入一个字符:"; cin>>ch; fun(ch); }

更多"下面的函数是检验输入的字符是大写还是小写或者不是26个字母,请填空。 "的相关试题:

[填空题]下面的函数是检验输入的字符是大写还是小写或者不是26个字母,请填空。
#include<iostream>
using namespace std;
void fun(char ch)

if((ch>=’a’)&&(ch<=’2’))
cout<<"是小写字母:"<<ch<<endl;
else

If 【8】
cout<<"是大写字母:"<<ch<<endl;
else
cout<<"是其他字符:"<<ch<<endl;


void main( )

char ch;
cout<<"请输入一个字符:";
cin>>ch;
fun(ch);

[填空题]下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为 【14】
# include<iostream. h>
# inelude<iomanip, h>
template<class T>
class Array

T * elems;
int size;
public:
Array(int.s);
~Array( )
T& operator[](int)
void operator=(T)
;
template<class T>
Array<T>::Array(int s)
size=s;
elems=new T[size]
for(int i=0;i<size;i++)
elems[i]=0

template<celass T>
Array<T>::~Array( )

______
template <class T>
T& Array<T>::operator[](int index)

return elems[index];

template<class T>
void Array<T>::operator=(T temp)

for(int i=0;i<size;i++)
elems[i]=temp;

void main( )

int i,n=26;
Array<int> arr1(n)
Array<char> arr2(n)
for(i=0;i<n;i++)
-.
arr1[i]=’a’+i;
arr2[i]=’a’+i;

cout<<"ASCII 字符"<<endl;
for(i=0;i<n;i++)
c
[填空题]下列程序中的重载函数disp( )发生错误,错误原因是______。 #include<iostream.h> class Sample { private: int m; static int st; public: Sample(int a){m=a;st+=a;} static void disp( ){cout<<m<<endl;} static void disp(Sample input) { cout<<input.m<<endl; } }; int Sample::st=2; void main( ) { Sample First(2),Second(4); Sample::disp( ); Sample::disp(Second); }
[填空题]下列程序的功能是通过函数func输入字符并统计输入字符的个数。输入时用字符@作为输入结束标志,请填空。
#include<stdio.h>
long______;/*函数说明语句*/
main( )
long n;
n=func( );printf("n=%1d/n",n);

long func( )
long m;
for(m=0;getchar( )!=’@’;______);
return m;

[填空题]在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。
#include <iostream>
using namespace std;
class A

public: A( ) cout<<’A’;
;
class B:______

public: B( ) cout<<’B’;
;
class C:virtual public A

public: C( ) cout<’C’;
;
class D:public B,public C

public: D( ) cout<<’D’;
;
void main( ) D obj;
[填空题]在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; classA { public: A( ){cout<<’A’;} }; class B:______ { public: B( ){cout<<’B’;} }; class C:______ { public:C( ){cout<<’C’;} }; class D:public B,public C { public:D( ){cout<<’D’;} }; void main( ){D obj;)
[单项选择]若有以下程序: #include <iost ream> using namespace std; class A { private: int a; public: A(int i) { a=i; } void disp ( ) { cout<<a<<", "; } }; class B { private: int b; public: B(int j) { b=j; } void disp ( ) { cout<<b<< ","; }; class C : public B,public A { private: int c; public: C(int k) :A(k-2),B(k+2) { c=k; } void disp( ) { A: :disp ( ); B::disp( ); cout<<c<<end1; } }; int main ( ) { C obj (10); obj.disp( ); return 0; } 程序执行后的输出结果是
A. 10,10,10
B. 10,12,14
C. 8,10,12
D. 8,12,10
[单项选择]有如下程序:
#include<iost earn>
using namespace std;
class TestClass
protected:
TestClass( )cout<<’x’;
TestClass(char C) cout<<c;
;
class TestClass1:public TestClass

public:
TestClass1(char C) Cout<<c;)
;
int main( )
TestClass1 d1(’y’);
return 0;

执行这个程序,屏幕上将显示输出( )。
A. y
B. yx
C. xy
D. yy
[填空题]下面函数的功能是将一个字符串的内容颠倒过来,请填空。
void fun(char str[])
int i,j,k;
for(i=0,j= 【15】 ;i<j;i++,j--)
k=str[i];
str[i]=str[j];
str[j]=k;
[填空题]下列程序编译错误,是由于划线处缺少某个语句,该语句是 【15】 。 #include <iostream. h> class A { ______ private: int numl; public: A( ):numl(0){} A(int i):numl(i){} }; class B { private: int num2 public: B( ):num2(0){} B(int i):num2(i){} int my_math(A obj1,B obj2); }; int B::my_math(A obj1,B obj2) } return (obj1.num1+obj2.num2); } void main(void) { A obj1 (4) B obj,obi2(5); cout <<"obj1+obj2:"<<obj.my_math(obj1,obj2); }

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码