奥鹏在线、离线作业代写、课程代看、网考、论文辅导

答案来源:(www.daydayup731.com)程序设计基础(上)-[南开大学]22春学期(高起本1709、全层次1803-2103)《程序设计基础(上)》在线作业
试卷总分:100 得分:100
第1题,下列有关内联函数的描述中错误的是
A、内联函数必须在定义处加上inline关键字,否则就是普通的函数
B、内联函数必须是一个小函数,不能包含循环、switch等语句
C、一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D、在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
正确答案:
第2题,下列叙述中正确的是
A、在一个函数的函数体中可以定义另一个函数,但不可以调用另一个函数
B、在一个函数的函数体中可以调用其他函数,但不能调用自己
C、在一个函数的函数体中既可以定义另一个函数,也可以调用另一个函数
D、在一个函数的函数体中既可以调用其他函数,也可以调用自己
正确答案:,B,C
第3题,下面关于for循环的正确描述是
A、for循环只能用于循环次数已经确定的情况
B、for循环是先执行循环体语句,后判断表达式
C、在for循环中,不能用break语句跳出循环体
D、for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
正确答案:
第4题,假设堆内存分配均成功则下面程序段完全正确的是
A、int *p=new int(3);cout*p;delete p;
B、int *p=new int[3];for(int i=0;i3;i++)*p++=i;delete []p;
C、int *p=new int[3];for(int i=0;i3;i++,p++) {*p=i; cout*p;}delete []p;
D、以上程序段均正确
正确答案:
答案来源:(www.daydayup731.com),下面定义的一维字符型数组中存储的数据不是字符串的为
A、char s[]="abc";
B、char s[]={'a', 'b', 'c', '