zoukankan      html  css  js  c++  java
  • 软件开发工具--自考2018年10月程序填空

    48.完成一个程序,已知X,Y,Z分表示0-9中不同的数字,求出使算式。

    XXXX+YYYY+ZZZZ=YXXXZ成立时X、Y、Z的值,并要求打印该算式。使用Eclipse CDT实现该C程序,完成从新建项目、源文件夹、编写代码并最终编译运行这一系列步骤,请补充上述这些步骤中的关键点。

    (1)新建项目:打开Eclipse集成环境,点击菜单栏上的“①”菜单,选择新建子菜单下的②选项,弹出选择向导窗口。在对话框中打开C/C++文件夹,选择“C Project”后点击“Next”进入下一步。在项目名称栏中输入“myTest",并在项目类型“Project type”标签中打开“Executable”文件夹,选择“Empty Project",点击“Finish”按钮完成。

    (2)新建源文件夹:鼠标右键点击资源浏览器中新建的myTest项目,在弹出的菜单中,选择“New”子菜单里的源文件夹“Source Folder”选项。在弹出的窗口中需要输入文件夹名称,把光标定位到文件名(Folder nam)输入源文件夹名称“③”,然后点击完成“Finish”按钮即可。

    (3)新建C类文件:参照前一个步骤新建的源文件夹,在资源管理器中鼠标右键点击src文件夹,在弹出的菜单中选择④子菜单里的⑤选项,新建一个类文件。

    (4)编写C程序代码:打开第3步中建好的类文件,在编辑器中编写代码如下,补充代码中的关键步骤。

    #include“stdio.h”

    #include“stdlib.h”

    int main(void)

    {

      int x,y,z;

      int k;

      for(x=0;⑥;x++)

          {

        for(y=0;y<10;y++)

        {

          if(y==x)

            continue;

          for(z=0:z<10;z++)

          {

            if(z=x; ⑦; z==y)

              continue;

            k=sum(x,y,⑧);

            if(k=⑨+1110*x+z)

            {

              printf(“x=*d,y=%d,z=%d ”,x,y,z);

              printf(“%d+%d+%d=%d “,1111*x,1111*y,1111*z,k);

            }

          }

        }

      }

      return 1;

    }

    Int sum(int a,int b,int c)

    {

      return 1111*a+1111*b+1111*c;

    }

    (5)运行程序:在Eclipse的默认设置下,运行程序的快捷键是⑩。

    答案:

    ①文件(或者:File)(2分)

    ②项目(或者: Project)(2分

    ③se(2分)

    ④新建(或者:New)(2 分)

    ⑤Class(或者:类)(2分)

    ⑥x<10(或者:x<=9)(2分)

    ⑦││(2分)

    ⑧z(2分)

    ⑨1000*y(或者:y*1000)(2分)

    ⑩Ctrl+F11(2分)

  • 相关阅读:
    Nested Lists比较经典的python代码
    Matching Character Ranges
    python 刷题记录
    SQL Access Advisor and SQL Tunning Advisor
    Reactor IO模型
    聊聊page cache与Kafka之间的事儿
    node.js cmd 输入npm-v无反应
    鼠标突然无反应,鼠标灯亮,鼠标灯不亮
    js图片转换为base64
    js实现倒计时60秒的简单代码
  • 原文地址:https://www.cnblogs.com/duanqibo/p/11139951.html
Copyright © 2011-2022 走看看