• 2021-04-14
    以下程序的输出结果是。 #include main() {float a=123.456;double b=8765.4567; printf("(1)%f\n",a); printf("(2)%14.3f\n",a); printf("(3)%6.4f\n",a); printf("(4)%lf\n",b); printf("(5)%14.3lf\n",b); printf("(6)%8.4lf\n",b); printf("(7)%.4lf\n",b); }
  • (1)123.456000 (2) □□□□□□□123.456 (3)123.4560 (4)8765.456700 (5) □□□□□□8765.456 (6)8765.4560 (7)8765.4560

    内容

    • 0

      编写程序,用“*”输出字母C。 答案: #include void main() { printf("* * * *\n"); printf("*\n"); printf("*\n"); printf("*\n"); printf("* * * *\n");

    • 1

      给出以下程序的执行结果( )( )( )( )( )( )( )( )( )( )。#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&amp;=b;printf("%d\n",a);输出⑻a|=b;printf("%d\n",a);输出⑼a^=b;printf("%d\n",a);输出⑽}

    • 2

      switch(a){ case 1:printf(“Monday\n"); case 2:printf("Tuesday\n"); case 3:printf(“Wednesday\n"); case 4:printf("Thursday\n"); case 5:printf("Friday\n");break; case 6:printf("Saturday\n"); case 7:printf("Sunday\n"); } 若a的值为6,请问运行结果为:

    • 3

      以下程序的执行结果是( )。#include <;stdio.h>;main(){ float f=13.8;int n;n=((int)f)%3;printf("n=%d\n",n);}

    • 4

      以下程序的输出结果是_______。 int f(int n){ if(n<=1) return 0; n/=2; return f(n)+n; } int main(void){ printf("%d",f(7)); return 1; } A: 4 B: 3 C: 5 D: 6