S=Val(Mid$(B$,3,2))详细解释一下具
编辑: admin 2017-27-02
-
4
首先val和mid是两个函数,val函数用於将数值字符串转换为数值.mid函数用於 从字符串中返回指定数目的字符
类似问题
类似问题1:lo_val=mid 1;elseprintf("%s\n%s\n",a,b);,NULL);scanf("%d",
printf("Theproduct'stotalnuminti;fp=fopen("IN.DAT","r");比较inti;LINES,COLS);return0;
类似问题2:s=s+arr(j,1)*Val(Mid(p,j,
你好 楼上的几位回答很正确 不完整 我补充下
先看mid,就是从字符串a中,从第j个位置,读取1个字符
再看Val,就是将字符串转换为数值
s+arr(j,1)是什么意思啊
s j 都是字母参数 arr()是数组 也就是取数组中的 arr(j,1)乘以Val(Mid(p,j,1))的值 再加上 s的值 并把最终结果赋值给s
类似问题3:"已知A$="4567124" ,表达式val(mid(A,2,3) + right(A,3))的值是______. "[数学科目]
首先你要明白这几个函数的意思:
mid(A,2,3是指在数A里,取第二个到第三个中间的数,right(A,3)是指取数A右边的三个数.我想这下不用我写你就应该知道是什么意思了吧呵呵
类似问题4:设A="12345678",则Val(left(A,4)+mid(A,4,2))=?[数学科目]
123445
类似问题5:c = Val(Mid(a,j,
假设
a="456789"
j=3
c=Val(Mid(a,j,1))
c=6
先看mid,就是从字符串a中,从第j个位置,读取1个字符
再看Val,就是将字符串转换为数值,val("6")
因为"6"不能参与计算,它是一个字符串,所以要使用val(),来转换.