摘要: 目的:练习下单链表和指针 (OS 10.7 + Xcode 4.2)代码如下: 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 typedef struct lnode 5 { 6 int data; 7 struct lnode *next; 8 }lnode; 9 10 int main(void)11 {12 int n,fire_num;13 14 //输入相关参数并检测合法性15 printf("请输入参与人数: ");16 scanf("%d", &n);17 i. 阅读全文
posted @ 2012-11-01 20:53 youngsing 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 67 8 9 0看了到题,要求打印上面的图形。想了想就把题改了改:给定一个数(千位内),打印数字三角形直至给定的那个数。代码如下: 1 #include<stdio.h> 2 3 #define NUM 99 4 5 int main(void) 6 { 7 int i, j, k, x = 0; 8 int n = 1,temp = 0, count = 1; 9 while ( (temp = NUM+1 - count) > 0)10 {11 ++n;12 count +=n;13 }... 阅读全文
posted @ 2012-11-01 14:20 youngsing 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 环境:OS 10.7 + Xcode 4.2想法:用scanf()的返回检测输入数据的合法性,同时清空键盘缓冲区以免错误的输入数据影响下次输入。代码如下: 1 #include<stdio.h> 2 3 int bigger(int x, int y); 4 int bigger(int x, int y) 5 { 6 if (x > y) 7 return x; 8 else return y; 9 }10 11 int main(void)12 {13 int a, b, c;14 int max, mark = 1;15 int ... 阅读全文
posted @ 2012-11-01 13:44 youngsing 阅读(581) 评论(0) 推荐(0) 编辑