美文网首页
CSI讲义14--编程作业格式要求

CSI讲义14--编程作业格式要求

作者: Bintou老师 | 来源:发表于2018-10-07 21:50 被阅读435次

命名方法

不要使用拼音。文件名尽量避免使用中文。

变量

不要使用拼音,不要使用单字符变量,循环控制变量除外。一般,小写字符开头,两个单词组成则第二个词大写开头。比如:

常量

全大写字符的单词。

函数名

函数名大写字符开头,多个单词组成,单词开头大写字符。如果是判断函数,以“Is”或“Are”开头,比如IsPrime。阶乘为Factorial。详细注释函数的功能与定义。

/*
* Input: an integer n
* Output: n's factorial, integer
* Purpose: ****
* Method: *****
*/
int Factorial(int n){

}

指针

指针变量以“_p”结尾。比如,node_p 。

用户定义类型

以“_t”结尾。

注释

保持适当的注释。尽可能不要使用中文进行注释,除非老师要求。

缩进方式

请严格进行缩进!平行语句要对齐。

程序框架

建议使用以下框架。

/*
* File: AddTwoNums.c
* Author: Libin Wang
* Date: 20181007
*
* Purpose: to solve a problem in LeetCode:
* https://leetcode.com/problems/add-two-numbers/description/
*/

#include <stdio.h>
#include <stdlib.h>

/**
 * Definition for Data Type
 */
struct ListNode {
    int val;
    struct ListNode *next;
 };

/**
* Declaration of functions.
**/
void printList(struct ListNode* node);
void insertList(struct ListNode **list, struct ListNode *node);
struct ListNode* AddTwoNums(struct ListNode* l1, struct ListNode* l2);

int main(){
     /**
       * Definition for variables.
     **/
    struct ListNode *l1, *l2, *new_list;
    struct ListNode *node;

}

相关文章

  • CSI讲义14--编程作业格式要求

    命名方法 不要使用拼音。文件名尽量避免使用中文。 变量 不要使用拼音,不要使用单字符变量,循环控制变量除外。一般,...

  • 第四次形考大作业——开放大学学习心得体会写作辅导

    开放大学学习心得体会写作辅导讲义 一、看清题目明确要求 二、下载附件看格式要求 三、综合大作业说明 综合练习大...

  • CSI讲义11:ThinkC指南

    《How to Think Like a Computer Scientist- C version》,Allen...

  • CSI讲义10:寻找峰值

    本文试图从一个简单的小题目出发,引入算法的若干基本概念,重点引入一种方法:分治法,并且给出表述算法效率的记号。本文...

  • CSI讲义9: GCD算法

    本文简介求两个整数的最大公因子的GCD算法,并作简要分析。目标:让大一新生建立起关于算法的若干概念。 GCD算法 ...

  • CSI讲义8:理解递归

    所有的计算都是递归;要理解递归首先要理解递归。 程序设计思想之一“递归”历来是同学们的理解难点。据说,**要理解递...

  • 六天入门软件测试⑤——测试编程讲义

    Day 5 测试编程讲义 本篇讲义非常偏技术属性,需要用到比较多编程知识。阅读此讲义,需要对以下技术有一定了解: ...

  • Network Adapter

    作业要求: 必做 1、编程获取网卡信息 选做 2、编程实现IPv4相关信息的设置  3、编程实现功能开关 本次作业...

  • C#第13次作业

    要求:(一)作业1:编程实现如下计算器效果: 代码: namespace 作业{class Program{sta...

  • 拆书之路1(未完待续)

    2018年10月27日进入写作群,翻之前老师关于拆书的讲义,我从第一节开始看,老师发讲义当时是要求周末前交作业的。...

网友评论

      本文标题:CSI讲义14--编程作业格式要求

      本文链接:https://www.haomeiwen.com/subject/bheraftx.html