现在位置: 首页 > 新课程 > 文章
2013年01月07日 新课程 ⁄ 共 427字 暂无评论
栈的实现很简单 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 #include <stdio.h>   #define MAXLEN 10 typedef struct { int data[MAXLEN]; int top; } SeqStack;   int Push(SeqStack *S, int x) { if(S->top==MAXLEN-1) { ...
阅读全文
2011年12月31日 新课程 ⁄ 共 1298字 暂无评论
2011级C语言期终考试复习 【考试时间】 2012年1 月9日 (周一)下午14:00-15:30 题型: 1 2 3 4 选择题:30分,15题x2 填空题:20分,10题x2 改错题:10分,5题x2 编程题:40分,4题x10选择题:30分,15题x2 填空题:20分,10题x2 改错题:10分,5题x2 编程题:40分,4题x10 说明1: 考试中如果出现没有讲过的内容,请根据常识作答。 说明2: 学习C语言有利于培养严谨求实的学习作风,请严格按照要求作答。 实例1...
阅读全文
2011年11月08日 新课程 ⁄ 共 712字 暂无评论
简化你的程序测试 完整程序:计算简单表达式的值 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 #include <stdio.h>   int calc_expression(int a, char op, int b) { int result; switch(op) { case '+': result =a+b; break; case '-': result =a-b; break; c...
阅读全文
2011年11月07日 新课程 ⁄ 共 279字 暂无评论
程序的提炼 -> 函数 输入两个数, 保存在 base 和 n 输出 base 的 n 次方 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include <stdio.h> int main(int argc, char *argv[]) { int base, n; int result =1; int i;   scanf("%d%d", &base, &n); for (i=1; i<=n; i++) result = result * base;   printf("%d\n", result)...
阅读全文
2011年07月20日 新课程 ⁄ 共 688字 暂无评论
威力巨大的循环登场啦! 1 2 3 4 【打印华氏温度与摄氏温度对照表】 【文件复制】 【统计字符】 【行计数】【打印华氏温度与摄氏温度对照表】 【文件复制】 【统计字符】 【行计数】 使用公式℃=(5/9)(℉-32)打印下列华氏温度与摄氏温度对照表 1 2 3 4 5 6 7 8 9 10 11 0 -17.8 20 -6.7 40 4.4 60 15.6 80 26.7 100 37.8 120 48.9 140 60.0 160 71.1 180 82.2 200 93.3 0 -17.8 20 -6.7...
阅读全文
2011年07月20日 新课程 ⁄ 共 861字 暂无评论
程序设计有三种基本结构:顺序结构、选择(分支)结构和循环结构。顺序结构是最简单的。 解决问题 1 2 3 【根据半径求圆的面积】 【三位数反转】 【交换变量 swap】【根据半径求圆的面积】 【三位数反转】 【交换变量 swap】 【根据半径求圆的面积】 本题中,PI = 3.142 样例输入: 1.0 样例输出: area=3.142 1 2 3 4 5 6 7 8 9 10 11 #include<stdio.h> #include<math.h> int main() { c...
阅读全文
2011年06月02日 新课程 ⁄ 共 1413字 暂无评论
自定义类型:结构 学生成绩排序。学生信息包括:学号,姓名,性别,年龄,成绩 1 2 3 4 5 6 7 8 100107001 Apple F 20 72 100107002 Darwin M 19 68 100107003 Eric M 19 79 100107004 Peter M 21 46 100107006 Richie M 70 100 100107007 Kern M 69 100 100107008 Jane F 20 74 100107009 Ann F 19 69100107001 Apple F 20 72 100107002 Darwin M 19 68 100107003 Eric M 19 79 100107004 ...
阅读全文
2011年05月31日 新课程 ⁄ 共 324字 暂无评论
进制转换、判断闰年、日期转换 1053 进制转换 1056 进制转换:十进制 -> b进制 进制转换和数字分解本质上是一样的,只不过把原来的10改成8或者b 1039 定义函数判断闰年 1 2 3 4 5 6 7 int is_leap(int year) { if (year%400==0) return 1; if (year%100==0) return 0; if (year%4==0) return 1; return 0; }int is_leap(int year) { if (year%400==0) return 1; if (yea...
阅读全文