在以下程序运行时若从键盘输入:10 20 30,输出结果是__________。 #include main() (int i=0,j=0,k=0; scanf("%d%*d%d",&i,&j,&k); printf("%d%d%d\n",i,j,

admin2012-12-03  31

问题 在以下程序运行时若从键盘输入:10 20 30<回车>,输出结果是__________。
#include
main()
(int i=0,j=0,k=0;
  scanf("%d%*d%d",&i,&j,&k);
  printf("%d%d%d\n",i,j,k);
}

选项

答案10 30 0。

解析 “*”的作用是:输入项在输入时不赋给相应的变量,因此20不赋给j,而把30赋给j,习此结果为10 300。
转载请注明原文地址:https://jikaoti.com/ti/6VB0FFFM
0

最新回复(0)