给出程序的运行结果( ): void swap(int x,int y) {int t; t=x;x=y; y=t; } int main( ) {int a=15,b=10; swap(a,b); printf("%d,%d\n",a,b); return 0; }
A. 15,10
B. 10,15
C. 10,10
D. 15,15
以下程序的输出是( )。 intMyFunction(); int main(){int entry=12345; printf(""%5d"",MyFunction()); return 0; } int MyFunction(int par) {int result; result=0; do {result=result*10+par%10; par/=10; } while(par); return result;}
A. 12345
B. 543
C. 5432
D. 54321
要求给r输入数据后计算半径为r的圆面积s。该程序有错误,错误在于( )。 #include "stdio.h " int main() { int r; float PI, s ; PI=3.14; scanf("%d", r); /* 读入半径r */ s=PI*r*r ; printf("s=%f\n, s ") ; return 0; }
A. 程序中出现汉字
B. 2
C. 所编写的scanf语句无法通过编译
D. 1
E. printf语句无法通过编译
F. 3.0
G. scanf语句无法正确输入r的值,printf语句的格式用法上也存在问题 x=50,y=100;”,则表达式10+x/y的值为_________。 10 若int a,b; 已定义, 想为a和b输入整型数据,以下五条语句中正确的有______A__条。( 第一条:scanf("%d%d", a,b); 第二条: scanf("%d%d, &a,&b“); 第三条:scanf("%d,%d”, &a,&b); 第四条: scanf("%d”, &a,&b); 第五条: scanf("%d%d”, &a,&b);
H. 4.0
以下程序的输出结果是______ 。 fun(int x, int y) { int t; t=x;x=y;y=t; } main______ {int a=3,b=5; fun(a,b); printf("%d%d",a,b); }