码迷,mamicode.com
首页 >  
搜索关键字:c语言 谭浩强 输入一行字符 统计英文字母、空格、数字和其他字符的个数    ( 319个结果
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
Java重写《C经典100题》 --17
【程序17】 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 1.程序分析:利用while语句,条件为输入的字符不为'\n'. 2.程序源代码:  
分类:编程语言   时间:2016-03-15 06:14:29    阅读次数:178
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
c语言:利用静态变量static,输出1到5的阶乘值
利用静态变量static,输出1到5的阶乘值。解:程序:#include<stdio.h>intfac(intn){ staticintf=1; f=f*n; returnf;}intmain(){ inti; for(i=1;i<=5;i++) { printf("%d!=%d\n",i,fac(i)); } return0;}结果:1!=12!=23!=64!=245!=120请按任意键继续...
分类:编程语言   时间:2016-03-10 01:55:47    阅读次数:331
c语言:用fgetc函数从键盘逐个输入字符,用fputc函数写到磁盘文件
用fgetc函数从键盘逐个输入字符,用fputc函数写到磁盘文件。解:程序:#include<stdio.h>#include<stdlib.h>//exit使程序终止intmain(){ FILE*fp; charch,filename[10]; printf("请输入所用的文件名:"); scanf("%s",&filename); if((fp=fopen(filename,"w"))==..
分类:编程语言   时间:2016-03-06 23:59:43    阅读次数:480
c语言:用函数的嵌套调用,找4个整数中最大的数。(递推)
用函数的嵌套调用,找4个整数中最大的数。(递推)解:程序:#include<stdio.h>intmax2(inta,intb){ return(a>b?a:b);}intmax4(inta,intb,intc,intd){ intmax2(inta,intb); returnmax2(max2(max2(a,b),c),d);}intmain(){ inta,b,c,d,max; printf("pleaseenterfourinte..
分类:编程语言   时间:2016-03-02 13:31:47    阅读次数:148
319条   上一页 1 ... 15 16 17 18 19 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!