题目内容

以下程序输入三个整数值给a、b、c,程序实现把b中的值给a,把c中的值给b,把a中的值给c,然后输出a、b、c的值。请填空。 #include void main(){ ____________ ____ int temp; printf("Enter a,b,c:");scanf("%d%d%d",____________ _____);____________ _____ a=b; b=c; ______c=temp_____ printf("a=%d b=%d c=%d\n",a,b,c); }

查看答案
更多问题

如果下面的程序运行时输入“18,18”,则程序运行结果为______ 填空2]。 #include "stdio.h" void main() { int a,b; scanf("%d,%o",&a,&b); b+=a; printf("%d",b); }

如果运行时输入字符'Q',则以下程序的运行结果是______ 。 #include "stdio.h" void main() { char ch; scanf("%c",&ch); ch=(ch>='A'&&ch<='z')?(ch+32):ch; ch="(ch">='a'&&ch<='z')?(ch-32):ch ; printf("%c",ch); }

若运行时输入100,则下面程序的运行结果是______ 。 #includevoid main() { int a ; scanf("%d",&a) ; printf("%s", (a%2!=0)? "no":"yes"); }

若有说明语句“int x=1,y=0;”,则表达式“x>(y+x)?10:12.5>y++?'a': 'A'”的值是______ 。

答案查题题库