zoukankan      html  css  js  c++  java
  • 第二次寒假作业

    这次作业属于哪个课程 2020面向对象程序设计(福州大学-数学与计算机科学学院)
    这次作业的要求在哪里 面向对象程序设计寒假作业2
    作业目的 1.创建GitHub仓库,并上传文件 2.学习Windows批处理 3.使用Windows批处理编译代码
    相关链接 使用.gitignore

    一、实践题

    1.新建一个github仓库,使用git,或者github desktop把接下去的编程题的代码及测试脚本传到这个仓库。

    新建仓库
    首先在github官网建立仓库

    在desktop界面找到file->clone repository->可以看到刚刚建立好的仓库->可以在地址选项中选择桌面(容易找到)点击clone
    ->在桌面打开次文件,新建文本文档,贴入代码并保存-》回到desktop界面可以看到新建的文件

    (接下来就是上传到自己的官网)-》点击commit to master->

    ->点击右上角

    在github账号上就可以看到了

    2.请使用.gitignore文件忽略不要上传的文件

    1. 在需要创建 .gitignore 文件的文件夹, 右键选择
      Git Bash 进入命令行,进入项目所在目录。
    2. 输入 touch .gitignore 在文件夹就生成了一个“.gitignore”文件。(记住touch后面有一个空格
      然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。

      打开已建好的项目下的文本输入你所要忽略的内容 如

      参考链接

    二、编程题

    编程题(请使用C语言或者C++完成以下题目):
    继续完成作业一的编程题。
    优化架构,一般要求每个函数长度不超过15行。
    优化规范,尤其是命名规范。
    制作一个编译脚本,运行该脚本可以编译你的代码,可选的脚本语言,python(2.7),windows批处理,powershell,shell。
    优化结构
    3个函数加1个main函数
    1个汉字转数字,2个数字转汉字
    规范命名
    changec_to_n:c代表character,n代表number
    changen_to_c1,changen_to_c

    int changec_to_n(char num1[10])
    {
    	if(strcmp(num1,"零")==0)return 0;
        if(strcmp(num1,"一")==0)return 1;
        if(strcmp(num1,"二")==0)return 2;
        if(strcmp(num1,"三")==0)return 3;
        if(strcmp(num1,"四")==0)return 4;
        if(strcmp(num1,"五")==0)return 5;
        if(strcmp(num1,"六")==0)return 6;
        if(strcmp(num1,"七")==0)return 7;
        if(strcmp(num1,"八")==0)return 8;
        if(strcmp(num1,"九")==0)return 9;
    }
    
    void changen_to_c1(int num)
    {
    	if(num==0); 
    
        else if(num==1)
    	printf("十") ;
    	else if(num==2)
    	printf("二十");
    	else if(num==3)
    	printf("三十") ;
    	else if(num==4)
    	printf("四十");
    	else if(num==5)
    	printf("五十") ;
    	else if(num==6)
    	printf("六十");
    	else if(num==7)
    	printf("七十") ;
    	else if(num==8)
    	printf("八十"); 
    	else if(num==9)
    	printf("九十") ;
    
    }
    
    void changen_to_c2(int num)
    {
    	{
    	if(num==0); 
    
        else if(num==1)
    	printf("一") ;
    	else if(num==2)
    	printf("二");
    	else if(num==3)
    	printf("三") ;
    	else if(num==4)
    	printf("四");
    	else if(num==5)
    	printf("五") ;
    	else if(num==6)
    	printf("六");
    	else if(num==7)
    	printf("七") ;
    	else if(num==8)
    	printf("八"); 
    	else if(num==9)
    	printf("九") ;
    
    }
    

    编译脚本

    (这部分是看着其他同学的博客做的)
    环境变量的问题
    因为没找到gcc的位置(哎,我笔记本上应该就没下载gcc)
    {{uploading-image-71327.png(uploading...)}}

  • 相关阅读:
    复利计算5.0
    读《构建之法》第4章有感
    实验二作业调度模拟程序
    观看与评价
    结对2.03
    做汉堡
    复利计算--结对
    《构建之法》第四章
    复利单利计算器单元测试
    实验一、命令解释程序的编写实验
  • 原文地址:https://www.cnblogs.com/lyhlcs/p/12266400.html
Copyright © 2011-2022 走看看