下列程序段的输出结果为().inta=7,b=9,t;t=a*=a>b?a:b;printf("%d",t);
63
举一反三
- 下面程序段运行后的输出结果是()(假设程序运行时输入5,3回车)inta,b;voidswap(){intt;t=a;a=b;b=t;}main(){scanf("%d,%d",&a,&b);swap();printf("a=%d,b=%d ",a,b);}
- 下面程序段运行后的输出结果是()(假设程序运行时输入5,3回车)inta,b;voidswap(){intt;t=a;a=b;b=t;}main(){scanf('%d,%d',&a,&b);swap();printf('a=%d,b=%d ',a,b);}
- 下列程序运行时输入34,则程序的输出结果是()。#include'stdio.h'intmulti(inta,intb){returna*b;}voidmain(){intx,y,t;printf('Pleaseinputtwointegers(xandy):');scanf('%d%d',&x,&y);t=multi(x,y);printf('%d ',t);}
- 下列不能输出字符串"Hello"的程序段是______。 A: char *t; t="Hello";printf("%s\n",t); B: char *t, s[]="Hello"; t=s;printf("%s\n",t); C: char s[20],*t=s; t="Hello";printf("%s\n",s); D: char *t, s[]="Hello"; t=s;printf("%s\n",s);
- 若有以下程序 main( ) { int a=4,b=3,c=5,t=0; if(a<b)t=a;a=b;b=t; if(a<c)t=a;a=c;c=t; printf("%d %d %d\n",a,b,c); } 执行后输出结果为【 】。
内容
- 0
若有以下程序 int main( ) { int a=4,b=3,c=5,t=0; if(a<b)t=a;a=b;b=t; if(a<c)t=a;a=c;c=t; printf("%d %d %d ",a,b,c); return 0; } 执行后输出结果为
- 1
读程序,写出运行结果。#include [stdio.h]main(){ float a,b,c,t;a=3;b=7;c=1;if(a>b) {t=a;a=b;b=t;}if(a>c) {t=a;a=c;c=t;}if(b>c) {t=b;b=c;c=t;}printf("%5.2f,%5.2f,%5.2f",a,b,c); //注意%5.2f 的输出格式与逗号}
- 2
读程序题:#include<;stdio.h>;main(){floata,b,c,t;a=3;b=7;c=1;if(a>;b){t=a;a=b;b=t;}if(a>;c){t=a;a=c;c=t;}if(b>;c){t=b;b=c;c=t;}printf("%5.2f,%5.2f,%5.2f",a,b,c);}运行结果为
- 3
若有int x=5,y=7,t;,则执行下列程序段后t的输出结果是() t=x *=x>y?x:y; A: 5 B: 7 C: 35 D: 49
- 4
#includevoidmain(){inta,b,c,t;scanf("%d,%d,%d",&a,&b,&c);if(a>b){t=b;b=a;a=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf("%d,%d,%d",a,b,c);}若输入5,1,9输出什么?(5.0分)