1.LEN(STR(123.456))的值是(B) A.3 B.10 C.7 D.无意义 为什么这道题不选C2.假定当前记录号为200,欲使指针指向记录号为100的记录,应使用命令(C)A.locate for 记录号=100 B.skip 100 C.go 100 D.skip-100为何不选

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 03:07:42
1.LEN(STR(123.456))的值是(B) A.3 B.10 C.7 D.无意义 为什么这道题不选C2.假定当前记录号为200,欲使指针指向记录号为100的记录,应使用命令(C)A.locate for 记录号=100 B.skip 100 C.go 100 D.skip-100为何不选

1.LEN(STR(123.456))的值是(B) A.3 B.10 C.7 D.无意义 为什么这道题不选C2.假定当前记录号为200,欲使指针指向记录号为100的记录,应使用命令(C)A.locate for 记录号=100 B.skip 100 C.go 100 D.skip-100为何不选
1.LEN(STR(123.456))的值是(B) A.3 B.10 C.7 D.无意义 为什么这道题不选C
2.假定当前记录号为200,欲使指针指向记录号为100的记录,应使用命令(C)
A.locate for 记录号=100 B.skip 100 C.go 100 D.skip-100
为何不选D?

1.LEN(STR(123.456))的值是(B) A.3 B.10 C.7 D.无意义 为什么这道题不选C2.假定当前记录号为200,欲使指针指向记录号为100的记录,应使用命令(C)A.locate for 记录号=100 B.skip 100 C.go 100 D.skip-100为何不选
1.LEN(STR(123.456))
此函数格式为:str(n,n1,n2)
当n1省略时,默认n1=10,当n2省略时,默认n2=0
此题就是把123.456转换为总长度为10,小数点后0位的字符串,最后结果就是“ 123”
注意前面有七个空格补足.
所以最后求这个串的长度是10位.
2.假定当前记录号为200,欲使指针指向记录号为100的记录,应使用命令(C)
A.locate for 记录号=100 B.skip 100 C.go 100 D.skip-100
你如果选择D,那你没明白索引后记录的排列不是按记录号从小到大排的了.
如果此表文件没打开索引文件,那记录号的排列一定是从1到200的.此时C和D都对.
可如果建了索引了,记录号的顺序打乱了,指针向上移动100条记录,无法确定指针的位置.这叫相对移动.
而go 100总是将指针移动到记录号为100的记录上.所以这叫绝对移动.

LEN(STR$(123)+STR$(456))的运算结果是() 求助两个C改错题1.返回一个数的平方int Square(int *str){int a,b;a=*str;b=*str;return a*b;}2.把一个字符串按倒序输出BYTE *Convert(BYTE *str){BYTE *p,*t1,*t2;int len=strlen(str);t1=str+len;t2=p;for(i=0;i LEN(STR(123.456,10,2))为什么这个答案是10? 14.函数Len(Str(Val(12.34)))的值是多少? len函数的使用a=123b=len(str(a))b=4为什么b=4? 对于以下结构定义:struct{ int len; char str;} s,*p=&s; p->str的意思是? 函数LEN(STR(2*3.14*5,4,2)+10)的值是多少 vfp中str函数c=7869.559LEN(STR(c))LEN(STR(c,6,1))LEN(STR(c,4))结果依次是10,6,4我知道str是转字符函数,但是为什么长度是这样的?还有substr是什么函数? 表达式( )可以计算整型变量x的位数A Len(Trim(Str(Abs(x)))) B Len(Abs(x))-1 C Len(Abs(x)) D Len(Trim(Int(x)))需要详细说明原因, vfp中len函数的问题为什么执行len(str(year(date()))+space(1))结果是 11呢?谁可以给我一个详细一点的答案? 执行下列语句段后Y的值为 x=3.14 y=len(str$(x)+space(6)) VFP 中 Gotfocus事件 this.selstart=0 this.SelLength=LEN(STR(THIS.value)) 的具体意义是什么? 求这个程序的算法流程图或文字说明#include int main() {int length(char *p);int len; char str[20]; printf(input string:);scanf(%s,str);len=length(str); printf(The length of string is %d. ,len);return 0;} int length(char *p){int n; #include bool fun(char* str) //请问这个bool函数究竟是怎么实现功能的,为什么看不懂?{int len=0;for(;str[len] = 0; len ++); //这里的for循环里一开始就是 ; len--;for(int i=0; i 1.LEN(STR(123.456))的值是(B) A.3 B.10 C.7 D.无意义 为什么这道题不选C2.假定当前记录号为200,欲使指针指向记录号为100的记录,应使用命令(C)A.locate for 记录号=100 B.skip 100 C.go 100 D.skip-100为何不选 关于vb里的len函数Dim n As Integern = 156n = Str(n)n = Len(n)Print n答案是2但是Dim n As Integern = 156n = Len(Str(n))Print n答案是4为什么? vf 中a=12+space(3),b=34,len(a-b)的结果为什么是7而不是4?还有个问题:+str(i,2)+, 21.函数Len(Str(val(“111.1”)))的值为( B ). A. 5 B.6 C. 111.1 D. 111怎么做