C语言学习
Lo.C
这个作者很懒,什么都没留下…
展开
-
字符串处理函数的应用
C语言提供了丰富的字符串处理函数。大致可以分为字符串的输入、输出、合并、修改、比较、转换、复制、搜索几类用于输入输出的字符串函数,在使用前应包含头文件“stdio.h”, 使用其它字符串则应包含头文件“string.h”字符输出函数 puts把字符数组中的字符输出到显示器put_s() { char c[] = "C program"; puts(c); }字符串输入函数gets从标准输入设备键盘上输入一个字符串,允许输入框格 以回车键作为字符串输入结束标志gets_s() {原创 2022-03-08 13:02:04 · 606 阅读 · 0 评论 -
数组实现打分时去除最高分最低分求平均值
什么是数组:在程序设计中,为了处理方便,通常把具有相同的若干变量按有序的形式组织起来,这些顺序排列的同类数据元素的集合称为数组一般定义式: 类型说明符 数组名 [常表达式]类型说明符:任一种基本数据类型或构造数据类型,即为数组元素的类型常量表达式:表示数组元素的个数,也称为数组的长度例如: int a[10]; 声明数组a,有十个元素,且有10个元素都是int型数组元素的引用: 数组名[下标值] 下标从0开始计算10个评委给出的分,并将最大最小值取出后,计算平均值思路一:思路1:找出最大最原创 2022-03-08 12:57:47 · 3686 阅读 · 0 评论 -
C语言——“三天打鱼两天晒网”和简单四则运算
利用for循环计算通过用户输入的年月日后判断在该天是在“打鱼”还是在“晒网”:中国有句俗语叫“三天打鱼两天晒网”,某人从1900年1月1日起开始“三天打鱼两天晒网”,问这个人在1944年3月1日这一天是在“打鱼”还是在“晒网”根据提议可以将解题过程分为以下三步:1.计算1900年1.1开始支1944.3.1日共多少天2.由于“打鱼”和“晒网”的周期为5,所以将计算出的天数用5去除3.根据余数判断是在“打鱼”还是在“晒网”如果余数为1,2,3则是在打鱼 否则是在晒网tips:某个年份能否被4原创 2022-03-06 14:44:45 · 1153 阅读 · 0 评论 -
C语言——while循环的练习,if-else的嵌套使用
使用while语句,计算1-100的累加和:int addnum(void) { int i, sum = 0; i = 1; while (i<=100) { sum += i; i++; } printf("%d\n", sum); return 0;}然后在含有main()的源程序中引入文件后调用该方法计算1-10的阶乘的和 利用while循环实现int JCH() { int sum, result, num;//声明变量保存和的变量sum,保存乘积的变量原创 2022-03-06 14:30:17 · 4017 阅读 · 0 评论 -
C语言——for循环的练习
计算5的阶乘 利用for循环然后在含有main()的源程序中引入后调用该方法#include<stdio.h>int JC5() { int i, s; s = 1; for ( i = 1; i <=5; i++) { s =s* i; } printf("5!的结果是:%d\n", s); return 0; }嵌套for循环的事例 计算s=1+(1+2)+(1+2+3)+。。。。+(1+2+。。+20)#include<stdio.h>原创 2022-03-06 14:24:48 · 2773 阅读 · 1 评论 -
C语言注意事项
说在前面:本次C语言的学习主要是跟书进行学习,之前有了其它语言的学习基础,在学习新一门编程语言时的基础部分是可以融汇贯通的,目前的问题并不大,等到学期到后期再多看视频跟学。另外,将代码做一个笔记。软件部分:本次写C语言使用的Microsoft Visual Studio,考虑到可能是软件的局限性,在这里先将部分配置进行修改。因为VS中自带函数库,在使用部分函数时会默认要使用其自带的函数,而对传统的C语言函数进行报错处理,例如我在第一次使用scanf()时就发生了报错,要求我使用其自带的函数库函数,原创 2022-03-06 11:37:11 · 411 阅读 · 0 评论