00问答网
所有问题
scanf("%2d%*2d%2d",&a,&b); 该怎么在键盘上输入?请高手指教
如题所述
举报该问题
其他回答
第1个回答 2012-03-01
比如输入123456
则a为12
b为56
中间跳过两个
相似回答
如何用
scanf输入
学号,像下面这样?
答:
include <stdio.h> int main(){ int a,b,c,d;printf("input stu number: 21110100\n");
scanf(
"
%2d%2d%2d%2d
"
,&a,&b
,&c,&d);a = 2000+a;printf("year:%d\n",a);printf("sp number:%02d\n",
b);
printf("class:%02d\n",c);printf("ser number:%02d\n",d);system("pause...
c语言中
scanf(
“
%2d%*2d%2d
”
,&a,&b);
若要
输入
123456789 则变量a和
答:
scanf可以指定输入的宽度,比如
scanf(
“%2d",&a);就是把输入数据的前两位赋值给a。scanf可以用“*”跳过指定的宽度,比如scanf(“
%2d%*2d%2d
”
,&a,&b);
就是把输入数据的前两位12赋值给a,然后跳过34两位,最后把下面两位56赋给b。scanf函数遇到空格和非法输入时结束,并且可以指定输入宽度。
c语言
scanf
的用法
视频时间 00:41
scanf(%2d%*
2s
%2d)
什么意思啊?
答:
scanf(
"
%2d%*
2s%2d", &x, &y); 表示输入一个不大于两位数的整数存储到x中,再输入一个不超过2位的字符串(不赋值给任何变量),再输入一个不大于两位数的整数存储到y中!如:输入 12aa34 x=12, y=34
;输入
1 + 2 x=1 , y=2;附scanf()函数格式说明:scanf函数是一个标准库函...
大家正在搜
scanf怎么输入
c语言scanf输入字符串
scanf怎么用
scanf(%s)
c语言scanf和printf
scanf和printf的区别
printf和scanf的用法
scanf函数和printf
scanf输出格式