scanf("%d%d*d%d",&a,&b,&c);这条语句会输入几个数据?scanf("%d%d*d%d",&a,&b,&c);scanf("%d%d%*d%d",&a,&b,&c);输入的时候第三个是 %*d 不会对c地址赋植.所以第一次输入数值的时候 是输入的a 第二次输入的是B第三

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 23:40:30
scanf(

scanf("%d%d*d%d",&a,&b,&c);这条语句会输入几个数据?scanf("%d%d*d%d",&a,&b,&c);scanf("%d%d%*d%d",&a,&b,&c);输入的时候第三个是 %*d 不会对c地址赋植.所以第一次输入数值的时候 是输入的a 第二次输入的是B第三
scanf("%d%d*d%d",&a,&b,&c);这条语句会输入几个数据?
scanf("%d%d*d%d",&a,&b,&c);
scanf("%d%d%*d%d",&a,&b,&c);
输入的时候第三个是 %*d 不会对c地址赋植.
所以第一次输入数值的时候 是输入的a 第二次输入的是B
第三次输入的时候与c的类型不对应,所以并没有对C赋值
第四次输入的时候与C的类型相同,所以输入的是C的值

scanf("%d%d*d%d",&a,&b,&c);这条语句会输入几个数据?scanf("%d%d*d%d",&a,&b,&c);scanf("%d%d%*d%d",&a,&b,&c);输入的时候第三个是 %*d 不会对c地址赋植.所以第一次输入数值的时候 是输入的a 第二次输入的是B第三
神马东东?