知识点总结
Aaron_2521060899
这个作者很懒,什么都没留下…
展开
-
C语言总结:浮点数与取余区分
#include<stdio.h>//浮点数与取余区分int main(){ float f1 = 5/2;//2.000000,取整 float f2 = (float)5/2;//2.500000,取浮点数,即小数 float f3 = (float)(5/2);//2.000000,先取整,再取浮点数 float f4 = 5/(float)2;//2.500...原创 2018-10-22 15:38:49 · 3050 阅读 · 0 评论 -
C语言:逻辑符的运用
#include<stdio.h>//逻辑符的运用int main(){ int i = 1; int i2 = 0; int i3 = 2; if(i++ && i2++ && i3++)//全为真时执行if循环,也即是说都不能为0;只要有0进入下一语句 { printf("is true\n"); } else { pr...原创 2018-10-22 18:45:51 · 236 阅读 · 0 评论 -
C语言:switch语句的用法
#include<stdio.h>//switch语句的用法void Fun(char ch)//char一个字符{ switch(ch)//ch的结果必须为整型 { case 'A': printf("90-100\n");//A等级,90-100分 break; case 'B': printf("80-90\n"); break; case...原创 2018-10-25 20:41:15 · 3484 阅读 · 0 评论 -
C语言:测试输入值是否为数字或字母
#include<stdio.h>#include<ctype.h>//isdigit和isalpha必须要头文件<ctype.h>//测试输入值是否为数字或字母int main(){ char ch = '1'; if(isdigit(ch))//测试一个元素是否为为一个数字字符 { printf("true\n"); } e...原创 2018-10-27 09:46:28 · 7238 阅读 · 0 评论 -
C语言:求单词的个数,用上isalpha
#include<stdio.h>#include<assert.h>#include<ctype.h>//求单词的个数,用上isalphaint NumWord(char *str){ assert(str != NULL); int count = 0;//单词个数 while(*str != '\0') { if(isalpha(...原创 2018-10-27 21:01:41 · 374 阅读 · 0 评论 -
C语言:strncpy将src源文件的字符串的字符拿出前n个放到目标文件dest中
#include<stdio.h>#include<assert.h>#include<string.h>//strncpy将src源文件的字符串的字符拿出前n个放到目标文件dest中char *My_strncpy(char *dest,char *src,int n)//将src源文件的字符串的字符拿出n个放到目标文件dest中{ assert...原创 2018-10-27 21:54:28 · 544 阅读 · 0 评论 -
C语言:atoi将字符串转化为数字/C语言中关于0字符
#include<stdio.h>#include<ctype.h>int My_atoi(char *str)//将字符串转化为数字{ int num=0; while(*str==' ') { str++; } while(*str=='-') { printf("-"); str++; } while(isdigit...原创 2018-10-30 21:20:05 · 1665 阅读 · 0 评论 -
C语言:EOF用法、保存下标
#include<stdio.h>//打印标准输出行,加上行号void Print() { int line = 1; int ch; int flg = 1;//1代表在行的开始 0代表不在行的开始 while((ch = getchar()) != EOF)//EOF:测试文件尾 { if(flg == 1) { if(ch == 'q' || ...原创 2018-11-16 14:26:33 · 1038 阅读 · 1 评论