您现在的位置:首页 >> 资料下载 >> 内容

全国计算机等级考试二级笔试样卷C语言程序设计(6)

时间:2012-9-22 14:31:13 点击:

8)以下程序运行后的输出结果是 8

    main()

    { int  x,a=1,b=2,c=3,d=4;

      x=(a   x=(x   x=(d>x) ? x : d;

      printf("%d\n",x);

    }

 

9)有以下程序,若运行时从键盘输入:18,11<回车>,则程序的输出结果是 9

    main()

    {  int  a,b;

       printf("Enter a,b:");   scanf("%d,%d",&a,&b);

       while(a!=b)

       {  while(a>b) a -= b;

          while(b>a) b -= a;

        }

       printf("%3d%3d\n",a,b);

}

 

10)以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。

    #include   

    main()

    { int  n,s;

      printf("Enter a number : ");   scanf("%d",&n);

      printf("Output:  ");

      do

      {  s=n%10;  printf("%d",s);  10 ;  }

      while(n!=0);

      printf("\n");

    }

 

11)以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:

        y1=(x+8)2-2 (x+8)+6

        y2=sin2(x)-2sin(x)+6

请填空。

    #include   "math.h"

    double fun(double  x){ return (x*x-2*x+6); }

    main()

    { double  x,y1,y2;

      printf("Enter x:");    scanf("%lf",&x);

      y1=fun( 11 );

      y2=fun( 12 );

      printf("y1=%lf,y2=%lf\n",y1,y2);

    }

 

作者:不详 来源:网络
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 百斯特教育(www.bestcnedu.cn) © 2018 版权所有 All Rights Reserved.
  • Email:bestcnedu@163.com 电话:4000885996,0471-3818386 蒙ICP备09003591号
  • Powered by Bestcnedu.cn