下列程序段的输出结果为().inta=7,b=9,t;t=a*=a>b?a:b;printf("%d",t);
举一反三
- 下列程序运行时输入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); } 执行后输出结果为【 】。
- 若有以下程序 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; } 执行后输出结果为
- 读程序,写出运行结果。#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 的输出格式与逗号}