C语言学习
文章平均质量分 60
flymomo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
每日一编c-7
/*题目: 有n个数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数版本:v 1.0*/#include void *move(int *,int n,int m);main(){ int number[20],n,m; int i; printf("the total number is: "); scanf("%d",&n); printf("ba原创 2014-04-15 15:56:42 · 410 阅读 · 0 评论 -
每日一编C-6
/*编写一个程序,使得每行以一个单词的形式打印其输出*/#include #define IN 1#define OUT 0int main(){ int c,state; state=IN; while (( c=getchar()) != EOF ) { if(c==' '||c=='\t') state=OUT; else if (state==原创 2014-04-09 23:22:29 · 489 阅读 · 0 评论 -
模仿ATM取款机功能
/***项目名称: 模拟ATM自动取款机*作 者:*******开发日期 :*******版 本:v1.0*/#include #include int showMenu();double getMoney();void deposit(double);void withdraw(double);double account=0.0; //用户账户余额原创 2015-05-16 14:11:06 · 889 阅读 · 0 评论 -
模拟石头剪刀布功能
最近在看C程序设计与项目实践这本书,决定把出现的一些例子记录下来。/***项目名称:模拟石头剪刀布游戏*开发日期:2015/5/16*作 着:****版 本:V1.0*/#include #include int pscore; //玩家的得分int cscore; //计算机的得分int count; //对战次数void init();int psh原创 2015-05-16 15:44:34 · 797 阅读 · 0 评论 -
C语言中的日期函数
原文章:http://blog.chinaunix.net/uid-20691105-id-1568658.html1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到 过C++语言中对时间的操作、获取和显示等等的问题。下面,在这篇文章中,笔者将主要介绍在C/C++中时间和日期的使用转载 2015-05-16 16:23:41 · 567 阅读 · 0 评论 -
使用C语言编写的简单的万年历
此项目的主要目的是实现根据用户输入的年月日,显示出对应是星期几,同时显示出该月的日历。原创 2015-05-16 22:45:55 · 2019 阅读 · 0 评论 -
字符串的输入输出
字符串的输入方式有可以通过scanf和gets这两种方式,输出可以通过 printf和puts这两种方式,同时定义的输出输入格式也可以为%c、%s两种,下面主要讨论这几种方式的区别。接下来看下面一个例子:#include#includeint main( int argc, char *argv[]){ char str1[10],str2[10],str3[10],str4[1原创 2015-05-17 14:20:25 · 1009 阅读 · 0 评论 -
学习之学籍管理系统
(一)要求:设计一个简单的学籍管理系统,包括的学生信息为:学号、姓名、年龄、C语言成绩。假设该班级学生10人,能够实现以下功能:(1)输入10名学生的基本信息;(2)输出10名学生的基本信息;(3)输入学号/姓名,输出该学生的基本信息。(4)c语言程序成绩降序排序;(5)统计优、良、不及格的学生。(二)数据结构分析 :10名学生的学号、年龄、C语言成绩可分别用长度为10原创 2015-05-23 14:29:18 · 1174 阅读 · 0 评论 -
二级指针所指变量加1验证记录
今天看书看二级指针时定义的格式有些疑惑,比如:int x, *p1, **p2;p1=&x;p2=&p1;当时有些疑惑既然p2是指针,为什么不直接定义为int *p2呢,经过思考和验证之后发现是自己概念混淆了,指向int 型变量的指针才会定义为 int *p,而p2指向的不是int 型的基本变量,而是一个指向int 变量的指针变量,就应该定义为int **p2,说明p2这个指针变原创 2015-05-24 22:52:53 · 965 阅读 · 0 评论 -
每日一编c-5
题目要求:编写一个将输入复制到输出dechen原创 2014-04-08 16:39:29 · 511 阅读 · 0 评论 -
每日一编C-4
本来想模拟一个国际象棋棋盘输出的,结果输出的结果是:貌似原创 2014-04-07 23:22:41 · 565 阅读 · 0 评论 -
最大公约数和最小公倍数
/*输入两个正整数,求其最大公约数和最小公倍数*/#include int min( int a, int b);int max( int a, int b);main(){ int m,n; printf("请输入两个数:\n"); scanf("%d%d",&m,&n); printf("%d和%d的最大公约数是%d\n,最小公倍数是:%d\n",m,n,max(原创 2014-04-06 23:42:49 · 474 阅读 · 0 评论 -
每日一编C-8
来源:http://blog.youkuaiyun.com/yueyawanbian/article/details/23861229转载 2014-04-16 23:19:35 · 472 阅读 · 0 评论 -
关于指向数组的指针
首先来个小例子:#include int main(){ int array[3]={1,2,3}; int (*p_array)[3]; p_array=&array ; printf("p_array..%p\n",*p_array); printf("p_array++..%p\n",*++p_array); system("pause"); return 0原创 2014-04-20 10:00:58 · 556 阅读 · 0 评论 -
实现可变长数组的数组-征服C指针
/*使用指针数组实现可变长数组(参考征服C指针)p116*/#include #include #include void read_slogan(FILE *fp, char **slogan){char buf[2014];int i;for ( i=0; i{fgets(buf,1024,fp);/* 删除换行符*/buf[strlen原创 2014-04-20 20:23:40 · 648 阅读 · 0 评论 -
每日一编C-1
/*判断101-200之间有多少的素数,并输出所有素数及其个数*/#include #include int main(){ int m,i,k,h,leap; h=0; leap=1; printf("\n"); for( m = 101; m <= 200; m++) { k=sqrt(m+1); for( i = 2; i <= k; i++ )原创 2014-04-04 20:18:28 · 476 阅读 · 0 评论 -
每日一编C-2
/*实现将输入的字符串反序输出*/#include #include main(){ char str[200],temp; int i,j,k; printf(" Enter a string: "); scanf("%s",str); k=strlen(c); for( i = 0, j = k-1; i < k/2; i++.j--) { temp=st转载 2014-04-05 13:55:44 · 504 阅读 · 0 评论 -
多维数组做函数参数的表示方法
在上一篇,我提到了关于数组的指针的概念原创 2014-04-20 10:33:02 · 640 阅读 · 0 评论 -
关于使用sizeof()求数组的长度
看征服C指针,在p131关于sizeof()求数组长度这一zhi原创 2014-04-20 11:46:41 · 1514 阅读 · 0 评论 -
每日一编C-3
昨天看了一个建立有三个结点的简单链表,jin原创 2014-04-06 16:49:56 · 567 阅读 · 0 评论 -
C语言实现顺序表的插入、删除、查找、遍历等基本操作
C语言实现顺序表的插入、删除、查找、遍历等基本操作/*编写完整的程序实现顺序的建立、查找、插入、删除等基本操作*/#include#include#define LIST_INIT_SIZE 100#define LISTINCREMENT 10#define OK 1#define ERROR 0#define OVERFLOW -2typedef int EleType原创 2016-03-27 11:34:03 · 27591 阅读 · 4 评论
分享