已定义:int a=10;float b=10.10;要输出变量a和b的值,下列输出函数格式正确的是
A: printf("%d,%f",b,a);
B: printf("a=\n,b=\n",a,b);
C: printf("%d,%f",a,b);
D: printf("a=%d,b=%f");
A: printf("%d,%f",b,a);
B: printf("a=\n,b=\n",a,b);
C: printf("%d,%f",a,b);
D: printf("a=%d,b=%f");
举一反三
- 设变量n为float类型,以下能实现以小数点后两位形式输出n中的值的是___。 A: printf(“%f”,n); B: printf(“%.2f”,n); C: printf(“%e”,n); D: printf(“%2f”,n);
- 调用函数f(27)的输出结果是。 void f(int n) { if(n<5) printf("%d", n); else{ printf("%d", n%5); f(n/5); } }
- 给出以下程序的执行结果( )( )( )( )( )( )( )( )( )( )。#include <;stdio.h>;main(){ int a=11,b=10;a-=b+1;printf("%d\n",a);输出⑴a+=b+1;printf("%d\n",a);输出⑵a*=b;printf("%d\n",a);输出⑶a/=b+1;printf("%d\n",a);输出⑷a%=b-1;printf("%d\n",a);输出⑸a<;<;=b;printf("%d\n",a);输出⑹a>;>;=b;printf("%d\n",a);输出⑺a&=b;printf("%d\n",a);输出⑻a|=b;printf("%d\n",a);输出⑼a^=b;printf("%d\n",a);输出⑽}
- 调用函数f(15)的输出结果是_______。void f(int n){ if(n<3) printf("%d", n); else{ f(n/3); printf("%d", n%3); } return;}
- 以下正确的if语句是( ) A: if (n>0) printf("%f",n)printf("%f",-n); B: if (n>0){ n=n+m; printf("%f",n); } else printf("%f",-n); C: if (n>0) { n=n+m; printf("%f",n); }; else printf("%f",-n); D: if (n>0) { n=n+m; printf("%f",n) }; else printf("%f",-n);