码迷,mamicode.com
首页 >  
搜索关键字:c语言 谭浩强 静态变量static 1到5的阶乘值    ( 263个结果
i++和++i
一直以来, ++ 语法浪费了太多人的时间。说句实在话, ++ 在C语言中其实是一个很细节的语法, 除了表达简练外,真的没有什么其它 的好处了。 由于中国的C语言教程长期以来被谭浩强主宰,而谭教授又把++ 作为一个C语言重点来教,并增加了一些难点,把本来很简单的语法,搞得复杂无比! 简单的来说,++i
分类:其他好文   时间:2016-03-20 13:15:06    阅读次数:160
c语言:将数组中n个整数按相反顺序存放。
将数组中n个整数按相反顺序存放。解:程序1:#include<stdio.h>intinv(intx[],intn){ inttemp,i,j,m=(n-1)/2; for(i=0;i<=m;i++) { j=n-1-i; temp=x[i]; x[i]=x[j]; x[j]=temp; } return;}intmain(){ inti,a[10]={1,2,3,4,5,6,7,8,9,10}; printf("Theoriginalarra..
分类:编程语言   时间:2016-03-20 02:17:37    阅读次数:311
c语言:编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果
编一个统计选票的程序,先后输入被选人的名字,最后输出各人得票结果。解:程序:#include<stdio.h>structPerson{charname[20];intcount;}leader[3]={"li",0,"zhang",0,"yao",0};intmain(){inti,j;charleader_name[20];for(i=1;i<=10;i++){scanf("%s",leader_name);fo..
分类:编程语言   时间:2016-03-19 06:30:53    阅读次数:201
c语言:通过指向结构体变量的指针变量输出结构体变量中成员的信息
通过指向结构体变量的指针变量输出结构体变量中成员的信息。解:程序:#include<stdio.h>#include<string.h>intmain(){structStudent{longintnum;charname[20];charsex[10];floatscore;};structStudentstu_1;//定义structStudent类型的变量stu_1structStudent*p;p=..
分类:编程语言   时间:2016-03-18 02:03:54    阅读次数:253
c语言:用结构体变量输出学生的信息,包括学号,姓名,性别。
用结构体变量输出学生的信息,包括学号,姓名,性别。解:程序:#include<stdio.h>intmain(){ structStudent { longintnum; charname[20]; charsex[5]; charaddr[20]; }a={1010,"yaoyao","Man","xi‘an"};//定义结构体变量a并初始化 printf("num:%ld\nname:%s\nsex:%s..
分类:编程语言   时间:2016-03-17 02:12:23    阅读次数:365
c语言:利用指针变量,用函数实现将3个整数按从大到小的顺序输出
利用指针变量,用函数实现将3个整数按从大到小的顺序输出。解:程序:#include<stdio.h>voidswap(int*ptr1,int*ptr2){ inttemp=*ptr1; *ptr1=*ptr2; *ptr2=temp;}voidexchange(int*q1,int*q2,int*q3){ voidswap(int*ptr1,int*ptr2); if(*q1<*q2) { swap(q1,q2); } if..
分类:编程语言   时间:2016-03-16 01:55:26    阅读次数:778
c语言:写一个函数建立一个有3名学生数据的单向动态链表
写一个函数建立一个有3名学生数据的单向动态链表。解:程序:#include<stdio.h>#include<stdlib.h>#defineLENsizeof(structStudent)structStudent{ longnum; floatscore; structStudent*next;};intn;structStudent*creat(void)//定义函数返回一个指向链表头的指针{..
分类:编程语言   时间:2016-03-12 23:14:49    阅读次数:578
c语言:建立简单的静态链表,它由3个学生数据的结点组成,要求输出各结点的数据
建立简单的静态链表,它由3个学生数据的结点组成,要求输出各结点的数据。解:将第1个结点的起始地址赋给头指针head,将第2个结点的起始地址赋给第1个结点的next成员,将第3个结点的起始地址赋给第2个结点的next成员。第3个结点的next成员赋予NULL,这就形成了链表。为了建立链..
分类:编程语言   时间:2016-03-12 23:14:29    阅读次数:415
c语言:编写一个输出链表的函数print
编写一个输出链表的函数print。解:程序:#include<stdio.h>#include<stdlib.h>#defineLENsizeof(structStudent)structStudent{ longnum; floatscore; structStudent*next;};intn;structStudent*creat()//建立链表的函数{ structStudent*head; structStudent*p1,*p..
分类:编程语言   时间:2016-03-12 23:13:22    阅读次数:425
C语言-while循环
循环是结构化程序设计的基本结构之一,它和顺序控制、选择结构共同作为各种复杂程序的基本构造单元(摘自谭浩强的《C程序设计》。 一、while循环: 1、使用while循环控制输出0到9十个数: int i=0; //循环变量赋初值 int a=0; while (i<10) { //循环条件 scan
分类:编程语言   时间:2016-03-10 22:04:32    阅读次数:288
263条   上一页 1 ... 12 13 14 15 16 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!