全部知识点

第5861题

设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。经过一系列入队与退队运算后,front=15,rear=15,则循环队列的元素个数为

第5862题

下列关于栈的叙述中,正确的是

第5863题

在关系数据库中,用来表示实体间联系的是

第5864题

公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是

第5865题

下列for循环的循环体执行次数为()。

for(int i=0, j=10; i=4; i++,j--)
第5866题

下述关于开关语句的描述中,正确的是()。

第5867题

有如下程序:

#include<iostream>
using namespace std;
int main()
{
    char str[100],*p;
    cout<<"please input a string:";
    cin>>str;
    p=str;
    for(int i=0;*p!='\0';p++,i++);
    cout<<<i<<endl;
    return 0;
}

运行这个程序,若输入字符串为:abcdefg abcd

则输出结果是()。

第5868题

 if语句的语法格式可描述为:

格式1:if(<条件>)<语句> 或 格式2:if(<条件>)<语句1> else<语句2>

关于上面的语法格式,下列表述中错误的是()。

第5869题

若x和y是程序中的两个整型变量,则下列if语句中正确的是()。

第5870题

下列语句中,与语句“n=(a>b?(b>c?1:0):0);”的功能等价的是()。

第5871题

有如下程序:

#include <iostream>
using namespace std;
int main(){
    char a;
    cin>>a;
    if(a=’*’)    cout<<"***"<<endl;
    else         cout<<"###"<<endl;
    return 0;
}

输入字符+时,程序的运行结果是()。

第5872题

执行语句序列

int i=0;
while(i<25)i+=3;
cout<<<i;

输出结果是()。

第5873题

有如下程序:

int x=3;
do{
    x-=2;
    cout<<x;
}while(!(--x));

执行这个程序的输出结果是()

第5874题

执行下列语句段后,输出字符'*'的个数是()。

for (int i=50; i>1; i--) cout<<'*';
第5875题

执行下列语句段后,输出字符'*'的个数是()。

for(int i=50; i>1; i-=2)cout<<'*';
第5876题

有如下程序:

#include<iostream>
using namespace std;
int main(){
    int sum;
    sum=1;
    for(int i=0; i<6; i+=3){
        for(int j=1; j<6; j++)sum+=j;
    }
    cout<<sum<<endl;
    return 0;
}

运行时的输出结果是()。

第5877题

有如下程序段: 

int i=5;
while(int i=0) {cout<<'*'; i++;}

运行时输出''的个数是()。

第5878题

有如下程序段:

int i=1;
while(1){
    i++;
    if(i==10) break;
    if(i%2==0) cout<<'*';
}

执行这个程序段输出字符'*'的个数是()。

第5879题

下列循环语句中有语法错误的是()。

第5880题

有如下程序:

#include<iostream>
using namespace std;
int main(){
    int f1=0,f2=1;
    for(int i=3;i<7;i++) {
        f1=f1+f2;
        f2=f2+f1;
    }
    cout<<f1<<2*f2<<endl;
    return 0;
}

运行时的输出结果是()。