C语言相关
文章平均质量分 71
勤能补拙_厚积薄发
奋起
展开
-
C语言中字符和字符串的处理函数总结
1. 字符输出函数putchar()调用格式:putchar(c)向终端输出一个字符,c可以是一个字符变量或字符常量、整形变量、整形常量或转义字符。2. 字符输入函数getchar()调用格式: getchar();从终端输入一个字符。当程序执行到getchar()函数时,将等待用户从键盘上输入一个字符,并将字符作为函数结果值返回。getchar()函数没有参数。3. 字符原创 2013-11-21 20:57:51 · 1831 阅读 · 0 评论 -
实现学生信息录入的动态长度控制(链表)
//为新的学生分配一个空间 Node *newnode=(Node *)malloc(sizeof(Node)); newnode->next=NULL; if(head==NULL) { head=newnode; p=head; } else { p->next=newno原创 2013-11-25 17:57:42 · 1035 阅读 · 1 评论 -
C语言之文件处理函数总结
1.文件的打开函数fopen()一般格式:FILE *fp ———》》声明 fp=fopen(文件名,使用文件方式) 文件使用方式:r(read)读,w(write)写,a(append)追加,t(text)文本文件,可省略不写,b(banary)二进制文件,+读和写。注意:在打开一个文件时,如果出错,fopen()将返回一个空指针值NUL原创 2013-11-23 12:32:34 · 1349 阅读 · 0 评论 -
通过结构体实现学生信息的操作
1.实现学生信息的结构体定义,其中包含:姓名、学号、年龄、成绩。通过终端录入10名学生的信息,求最高分学生的姓名和分数,最低分学生的姓名和分数,以及平均分。#include #include #define NUM 10typedef struct _Student{ char name[10]; int age; int n原创 2013-11-23 16:49:44 · 3752 阅读 · 1 评论 -
ios之C语言基础知识串联
1.原创 2013-11-19 20:46:48 · 827 阅读 · 0 评论 -
C语言的一些简单项目
1.求1+2+3+4...+1000=?#include int main(int argc,const char * argv[]){ //for循环实现 int sum1 = 0; for(int i=1;i1000;i++) { sum1 = sum1 + i ; } printf("1+原创 2013-11-19 21:17:54 · 1284 阅读 · 0 评论 -
C语言基础知识串联2
1.数组 定义数组的格式:数据类型 数组名[长度] 下标>=0 小于等于数组的长度-1 使用数组: 数组名[下标] 注意最大值、最小值、平均值、排序 多维数组 每一维的下标都是从0开始到数组的长度-12.函数 将程序中的功能模块化处理,可重复使用 一般格式为: 函数返回值 函数名 (参数列表) {原创 2013-11-20 21:26:00 · 918 阅读 · 0 评论 -
判断一个字符串是否全部为数字
示例代码:#include #include int main(int argc,const char * argv[]){ char str[]="1234567890"; //也可以通过控制台输入一个字符串 //char str[100000]; //数组应该足够的大, //printf("输入一个字符串:");原创 2013-11-21 09:11:37 · 1299 阅读 · 0 评论 -
C语言基础知识串联3
1.结构体结构体的定义格式:struct 结构体名{ 结构成员的说明; (类型说明符 成员名;)};“.” 域成员运算符引用格式:结构体变量名.成员名结构体数组具有相同数据结构的一个群体//结构体是一种变相的数据类型指向结构体的指针格式:struct 结构体类型名 *结构指针变量名引用格式:(*结构指针变量).成员名;原创 2013-11-23 12:33:26 · 858 阅读 · 0 评论