C-作业题
一条扁冬瓜
这个作者很懒,什么都没留下…
展开
-
【MOOC】程序设计入门-C 语言 作业汇总
1.逆序的三位数#include <stdio.h>void vert(int a);int main(){ int n; scanf("%d", &n); vert(n); return 0;}void vert(int a){ int i, j; i = a % 10; j = a / 10; if(i != 0) printf("%d",原创 2015-03-12 20:31:21 · 3777 阅读 · 1 评论 -
Q3: N皇后问题
#include <stdio.h>#include <math.h>#define N 8int a[N];void print(){}void isSafe(int n){ for (int i = 0; i < n; ++i) { if (a[i] == a[n] || abs(a[i] - a[n]) ==abs(i - N)) {原创 2015-03-21 16:29:46 · 688 阅读 · 0 评论 -
Q2:大数据的加减乘除和公约公倍数
//addition +void Addition(char *num1, char *num2){ int add[202] = {0}; int len1 = (int)strlen(num1) - 2, len2 = (int)strlen(num2) - 2; int i; for (i = 0; len1 >= 0 || len2 >= 0; ++i)原创 2015-03-10 16:47:55 · 1170 阅读 · 0 评论 -
Q1:动态链表的使用、反序、连接
#include <stdio.h>#include <stdlib.h>#define LEN sizeof(struct Array)typedef struct Array{ int num; struct Array *next;}Array;//定义 Array 为 Array 类型的结构体//用作动态链表//function to create struct原创 2015-03-07 22:09:37 · 559 阅读 · 0 评论