垒
文章平均质量分 54
JanFangZ
坚持,坚持就好了!
展开
-
c 文件读入读出 动态数组
文件读入读出FILE *fin,*fout;fin=fopen("data.in","rb");fout=fopen("data.out","wb");fscanf(fin,"%d",&n);fprintf(fout,"%d",n);fclose(fin);fclose(fclose);一维动态数组int m;int *a=new int[m];二维动态数组int m,n,k;i原创 2017-07-29 15:31:57 · 851 阅读 · 0 评论 -
循环结构程序设计 基础题
1 求位数#include <stdio.h>int main() { int m,n; n=0; FILE *fin,*fout; fin=fopen("data.in","rb"); fout=fopen("data.out","wb"); fscanf(fin,"%d",&m); while(m>0){ n++;原创 2017-07-29 18:45:05 · 1882 阅读 · 0 评论 -
C语言函数sscanf()的用法
C语言函数sscanf()的用法sscanf与scanf类似,都是用于输入的,只是后者以键盘(stdin)为输入源,前者以固定字符串为输入源。输入格式为HH:MM:SS的字符串,输出HH,MM,SS.#include <stdio.h>int main(){// const char* s = "iios/12DDWDFF@122"; char s[20]; char buf原创 2017-07-30 19:31:44 · 465 阅读 · 0 评论 -
最长回文串
最长回文串使用fgetc(fin)可以从打开的文件fin中读取一个字符。一般情况下应当在检查它是不是EOF后再将其转换为char值。从标准输入读取一个字符可以用getchar(),它等价于fgetc(stin)。fgets(buf,MAXN,fin)将读取完整的一行放在字符数组buf中。头文件ctype.h中定义的isalpha、isdigit、isprint等可以用来判断字符的性质,而to原创 2017-07-30 19:42:02 · 387 阅读 · 0 评论 -
数组和字符串(分数统计_stat,单词的长度,乘积的末3位,计算器,旋转_rotate,进制转换1_base1,进制转换2_base2,手机键盘)
关于C语言字符串别人家的整理scanf和gets的区别字符串输入的方法scanf(“%s”,in_buff);gets(in_buff);fgets(in_buff,BUFFER_SIZE + 1,stdin);1.当使用scanf函数时,如果在数组范围内有空格,那么第一个空格之后的字符将被忽略,这通常不是我们想要的。另外,scanf函数也不提供对写入数组的数据是否越界的检查。 2.原创 2017-07-30 20:50:29 · 396 阅读 · 0 评论 -
函数和递归(组合数,孪生素数,用指针实现变量交换,求解二院一次方程组)
函数和递归(组合数,孪生素数,用指针实现变量交换,求解二院一次方程组)原创 2017-07-31 19:57:37 · 364 阅读 · 0 评论 -
基础题目选解_字符串(QWERTY,TEX括号 , 周期串)
基础题目选解_字符串(QWERTY,TEX括号 , 周期串)原创 2017-08-01 10:49:46 · 271 阅读 · 0 评论 -
以前一直没有注意的问题(不断更新中。。。)
- 以前一直没注意的问题:根据scanf函数的定义,其接收元素必须是类型与控制字符串元素对应的变量的地址。&是取地址操作符,当接收元素不是地址时要用&获得变量的地址,当接收元素已经是地址时就不用&了。输入整形数组元素要加“&”(地址符号),输入字符串则不用。scanf("%d",&a[i]);//读取第i个值scanf("%s",s[i]);//读取第i个字符串对比(1):char a;scan原创 2017-08-06 10:30:00 · 185 阅读 · 0 评论 -
CSDN-markdown编辑备份
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键ko快捷键加粗 Ctrl + B 斜体 Ctrl +转载 2018-01-15 09:59:44 · 201 阅读 · 0 评论