天天看点

C语言 输入宽度

指定该项输入数据所占列数为n。

换句话说,读取输入数据中相应的n位,但按需要的位数赋给相应的变量,多余部分被舍弃。

例如,scanf("%3c%3c",&ch1,&ch2);

printf(“ch1=%c,ch2=%c\n”,ch1,ch2);

假设输入"abcdefg",则系统将读取的"abc"中的"a"赋给变量ch1;将读取的"def"中的"d"赋给变量ch2,所以printf()函数的输出结果为:ch1=a,ch2=d。