第1题
指针
1.实验目的
①通过实验进一步掌握指针的概念,会定义和使用指针变量。
②能正确使用数组的指针和指向数组的指针变量。
③能正确使用字符串的指针和指向字符串的指针变量。
④能正确使用指向函数的指针变量。
⑤了解指向指针的概念及其使用方法。
2.实验内容
编程序并上机调试运行程序(都要求用指针处理)。
①输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
②有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
③有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
④编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数求1/1+1/3+…+1/n(利用指针函数)。
第2题
A.图标只能代表某个应用程序
B.图标既可以代表程序,又可以代表文档
C.图标可以表示被组合在一起的多个程序
D.图标可能代表仍然在运行但窗口被最小化的程序
答案:A
20下列关于快捷方式的叙述中,错误的是()
A)快捷方式是指向一个程序或文档的指针
B)快捷方式是该对象本身
C)快捷方式包含了指向对象的信息
D)快捷方式可以删除、复制和移动
第3题
A.深拷贝在对非指针成员变量赋值的同时,也对指针成员变量赋值,从而达到所有的成员变量都被赋值的效果
B.深拷贝会在为成员变量赋值时,将指针成员变量所指向的内存空间也复制一份,让现有对象的指针变量指向这个空间,并且会对对象成员进行上述递归赋值操作
C.深拷贝会将已有对象的对象成员,逐一递归进行赋值
D.深拷贝会使已有对象和现有对象的指针成员变量指向同一块内存空间
第4题
第6题
A.该行被选定
B.全文被选定
C.该行所在的段落被选定
D.该行的下一行被选定
第9题
A.一个用于指向整型数据的指针变量
B.一个用于指向一维数组的行指针
C.一个用于指向函数的指针变量
D.一个返回值为指针型的函数名
第10题
以下叙述中正确的是
A.C程序中的每一行只能写一条语句
B.简单C语句必须以分号结束
C.C语言程序中的注释必须与语句写在同一行
D.C语句必须在一行内写完