ITEEDU

文本行左右移动的命令有 >,<,>> 和 <<四个。 >命令将限定正文行向右移动,通常是右移8个空格,使用格式为“>光标移动命令”,移动正文行的范围由光标所在行和随后打入的光标移动命令所限定。

[练习16]

屏幕显示为:

    /* this is a example */
#include <stdio.h>
void int main(void)
{
int i , j ;
int k ;
i = sqr (k ) ;
j = i + 100 ;
printf ("\n j = % d\n " , j ) ;
return 0;
}

输入>5回车后,屏幕显示为:

   /* this is a example */
#include <stdio.h>
void int main(void)
{
int i , j ;
int k ;
i = sqr (k ) ;
j = i + 100 ;
printf ("\n j = % d\n " , j ) ;
return 0;
}

< 命令将限定正文行向左移动。其使用方式与>命令相同,只是移动方向相反。例如,<M将光标当前行和屏幕显示中间行之间的各行都左移8个空格。 >> 命令将光标所在行右移8个空格。如果在>>命令之前给出一个数字n,例如4,则表示光标当前行及其下面的3行(共4行)都右移8个空格。

[练习17]

屏幕原显示为:

 /* this is a example */
#include <stdio.h>
void int main(void)
{
int i , j ;
int k ;
i = sqr (k ) ;
j = i + 100 ;
printf ("\n j = % d\n " , j ) ;
return 0;
}