若变量x、y、z都是int型的,现有语句scanf("%d:%d:%d",&x,&y,&z);,为了使x中是12,y中是34,z中是56,应该在键盘上输入 。
查看答案
int main(void){ char ch1,ch2,ch3;scanf("%c%c%c",&ch1,&ch2,&ch3);printf("%c%c%c%c%c\n",ch1,'#',ch2,'#',ch3);return 0;}当输入C□BA时运行结果为 ,当输入ABC时运行结果为 。(□为空格)
printf()函数中用到格式控制符%7s,其中数字7表示输出的字符串占7列。如果字符串长度大于7,则按_________方式输出;如果字符串长度小于7,则按_________方式输出。
若有以下定义和语句:int u=020,v=0x20,w=20;printf("%d,%d,%d\n",u,v,w);,则输出结果是 。
以下程序运行后的输出结果是 。int main(void){double d=3.2;int x,y;x=1.2; y=(x+3.8)/5.0;printf("%d\n",d*y);return 0;}