指针
1.实验目的
①通过实验进一步掌握指针的概念,会定义和使用指针变量。
②能正确使用数组的指针和指向数组的指针变量。
③能正确使用字符串的指针和指向字符串的指针变量。
④能正确使用指向函数的指针变量。
⑤了解指向指针的概念及其使用方法。
2.实验内容
编程序并上机调试运行程序(都要求用指针处理)。
①输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
②有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
③有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
④编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数求1/1+1/3+…+1/n(利用指针函数)。
A.二维字符数组表示字符串
B.输入字符串时使用标准函数gets
C.输出字符串时使用标准函数puts
D.指针变量s2没有确定的指向
A.ADD_MONTHS日期函数返回指定两个月份天数的和
B.ROUND数字函数返回指定十进制数最靠近的整数。
C.SUBSTR函数从字符串指定的位置返回指定长度的子串。
D.SYSDATE函数返回Oracle服务器的日期和时间
下列程序的功能是:将字符串“abcde”逆序打印出来。请填写空白处以完善程序。 Function rev(str1) As String B=Mid(______,1, 1) If B= "" Then rev="" Else rev=rev(Mid(str1, 2)) +______ End If End Function Private Sub Form_Click() ld ="abcde" Print rev(old) End Sub
A.includes函数用于判断字符串中是否含有指定的子字符串
B.repeat函数将目标字符串重复N次,目标字符串被修改
C.startsWidth函数判断指定的子字符串是否出现在目标字符串头部位置
D.endsWidth函数判断指定的子字符串是否出现在目标字符串尾部位置