上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 先写我的思路,没有用指针的做法。如果你用的是VC,把第六行去掉。#include#includeint main(){ setvbuf(stdout,NULL,_IONBF,0); int n,num; //n为总人数,num为剩余人数。 int a[255... 阅读全文
posted @ 2013-10-12 17:41 Andy Cheung 阅读(5482) 评论(1) 推荐(1) 编辑
摘要: #include#includevoid double_(int n){ int *p,*q,i=1,j,s,jw=0; p=(int *)malloc(sizeof(int)); *p=1; for(j=1;j=10) { *(p+s)=(*(p+s))*2+jw-10; jw=1; } else { *(p+s)=(*(p+s))*2+jw; jw=0; ... 阅读全文
posted @ 2013-10-11 20:29 Andy Cheung 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 4 int main() 5 { 6 setvbuf(stdout,NULL,_IONBF,0); //使用Eclipse开发环境时必须写。 7 void process(int *,int,int); 8 int a[255]; 9 int n,m;10 int i;11 12 printf("How many numbers?");13 scanf("%d",&n);14 printf("Input n numbers:");15 for(i=0;i 2 #inc... 阅读全文
posted @ 2013-10-11 18:30 Andy Cheung 阅读(2634) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 3 void main() 4 { 5 setvbuf(stdout,NULL,_IONBF,0); 6 char str[80],ch; 7 int i,j; 8 9 printf("Input the string:\n");10 gets(str);11 printf("Input the char to be deleted:");12 scanf("%c",&ch);13 14 j=0;15 for(i=0;str[i]!='\0';i++)16 if(str[i]... 阅读全文
posted @ 2013-09-27 15:52 Andy Cheung 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: 下面的程序可以输出1-5的阶乘值,如果需要把5改为n,则可求出1-n的阶乘值。 1 void main() 2 { 3 setvbuf(stdout,NULL,_IONBF,0); 4 int fac(int n); 5 int i; 6 for(i=1;i<=5;i++) 7 printf("%d!=%d\n",i,fac(i)); 8 } 9 10 int fac(int n)11 {12 static int f=1;13 f = f*n;14 return f;15 }每次调用fac(i),输出一个i!,同时保留这... 阅读全文
posted @ 2013-09-26 20:55 Andy Cheung 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡法假设有10个数第1趟比较时,将10个数中最大的数沉到最底下,位于在a[10]的位置;第2趟比较时,将剩下9个数中最大的数沉到最底下,位于在a[9]的位置;……依次类推,要往下沉9次,即进行9趟比较,才能将顺序排好。趟数 i=n-1;第1趟比较,需要进行9次两两比较,j=9;第2趟比较,已有1个数位置固定,需要进行8次两两比较,j=8;……依次类推,需要第 i 趟比较,两两比较的次数为 j=9-i=n-1-i; 1 #include 2 3 void main() 4 { 5 setvbuf(stdout,NULL,_IONBF,0); 6 int a[10]; 7 ... 阅读全文
posted @ 2013-09-26 11:04 Andy Cheung 阅读(413) 评论(1) 推荐(0) 编辑
摘要: #includevoid hanoi(int n, char x, char y, char z);void move(char x, char y);int times = 0; //表示移动圆盘的次数void main(){ setvbuf(stdout, NULL, _IONBF, 0); ... 阅读全文
posted @ 2013-09-25 11:40 Andy Cheung 阅读(493) 评论(0) 推荐(0) 编辑
摘要: GEL是通用扩展语言(General Extension Language)的英文缩写,GEL是一个大小写敏感但缺少类型检测的解释性语言,只有int类型,在语法上可看作是C语言的一个子集。GEL主要用来扩展CCS的功能,方便用户调试程序,但不是必需的。当我们希望上电后立刻开启或实现某些功能,那么可以在项目中装载GEL文件(由TI提供或用户自行编写)来实现这个目的。此外,项目添加TI公司提供的GEL文件后往往会在CCS的GEL菜单中出现相关的子菜单,用户可以使用它,主要用于程序的调试控制。GEL文件可以看成你所建项目的“秘书”,可以帮你打打杂,处理一些繁琐的事情。下面是一段VC5509的通用GE 阅读全文
posted @ 2013-09-24 15:05 Andy Cheung 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 1.位(bit)来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态;两个二进制位可以表示00、01、10、11四种状态;三位二进制数可表示八种状态。 2.字节(byte) 字节来自英文Byte,音译... 阅读全文
posted @ 2013-09-22 17:14 Andy Cheung 阅读(5848) 评论(0) 推荐(1) 编辑
摘要: 1.JAVA_HOME:JDK的安装路径2.CLASSPATH:java运行时加载的类路径,即JDK的lib下面的tools.jar和dt.jar3.PATH:JDK安装包下的bin目录 阅读全文
posted @ 2013-09-22 17:03 Andy Cheung 阅读(329) 评论(0) 推荐(1) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页