首页 > 其他分享 >C语言学习记录

C语言学习记录

时间:2024-09-30 21:21:45浏览次数:9  
标签:记录 int else 练习 C语言 学习 while 字符串 include

 9.24号

b站上学习了swich条件语句和while循环语句

9.25号

【四舍五入】

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main()
{
    float a = 0;

    scanf("%f",& a);

     float b = 0;

    b = a;
    

    if (0 < a)

    {
        while (a > 1)
            a = a - 1;
    }

    else

    {
        while (a < -1)
            a = a + 1;
    }

    if (a >= 0.5)
    {
        b = b - a +1;
    }
    else if(a<0.5 && a>-0.5)
    {
        b = b - a;
    }
    else
    {
        b = b - a - 1;
    }
    
    printf("%f", b);
            
    return 0;
}

求1到10的阶乘和

#include <stdio.h>

int main()
{
	int d = 0;
	int c = 1;

		for (int b = 1; b <=10; b++)
		{
			c *= b;
		    d += c;
        }

	printf("%d", d);//1!+2!+3!+.....+9!+10!=?
	return 0;
}

9.26号

网上c语言例题练习

9.28号

对之前知识的复习和练习

9.29号

完成了练习【0~100猜数字】【3个整形排序】【求最大公约数】

9.30号   

 周笔记

条件判断中0为假,其他非零数字为真

strlen:获取字符串的长度  #include<string.h>

strcmp:用于字符串的比较....例:strcmp(“字符串1”,”字符串2“),如果相等则返回值为0  #include<string.h>

sizeof:获取数据类型的内存大小

sleep():使停留多少毫秒,需要引用头文件#include<windows.h>

system("cls"):清空屏幕

break,continue,针对循环指令

rand 随机数,在之前用srand设定初始,详细可见msdn  #include <stdlib.h>

随机数%100,得的值可为0~99

time()时间戳,每秒改变。time(null)可只获取itime值 #include <time.h>

标签:记录,int,else,练习,C语言,学习,while,字符串,include
From: https://blog.csdn.net/gtc666/article/details/142526089

相关文章

  • Java学习第七天--面向对象
    目录1.学什么 2.类2.1类的组成2.2类与对象的关系3.对象内存图 4.成员变量和局部变量5.this关键字6.构造方法6.1构造器6.2格式:6.3执行时机:6.4构造方法作用6.5构造方法注意事项6.5.1构造方法的创建6.5.2构造方法的重载6.5.3推荐的使用方式7.封装7.1合理隐藏,......
  • 一文带你搞清C语言文件操作
    根据数据组织形式,文件分为文本文件或二进制文件在内存中以二进制的形式存储,不加转换输出到外存的文件中,就是二进制文件如果在外存上要以ASCII码形式存储,则需要在存储前转换,这种方式存储的文件就是文本文件一、流和标准流1、流流是一个抽象的概念。我们需要从外部获取数据,......
  • 如何学习JAIN-SLEE
    如何学习JAIN-SLEE_安装mobicentsjain-slee容器-CSDN博客 要系统地学习 JAIN-SLEE(JavaAPIforIntegratedNetworks–ServiceLogicExecutionEnvironment),你需要从基础概念到高级应用逐步深入学习。以下是详细的入门学习路径和顺序,涵盖必要的知识点、学习顺序和步骤......
  • 实现C语言通讯录
    #实现C语言通讯录简简单单写一个C语言一:函数的定义通过MAX,NAME_MAX,SEX_MAX,ADDR_MX,TETE_MAX定义结构体成员的数量通过typedef重命名结构体为PeoInfo;在定义结构体structContact的PeoInfodata用来存放结构体里面人的信息和通过sz来访问人的信息#pragmaonce//人的信......
  • C语言文件操作(续写)
    文章目录C语言文件操作(续写)文件的随机读写fseekftellrewind文件结束判定被错误使用的feof二进制文件的例子:C语言文件操作(续写)文件的随机读写fseek根据文件指针的位置和偏移量来定位文件指针。#include<stdio.h>intmain(){FILE*pFile;pFi......
  • 鹏哥C语言54.一维数组(知识点)
    1.1一维数组的创建✌️✌️✌️ 举个例子:! 1.2数组的初始化 特别注意上面第6个,arr6[]实际上算是arr6[7]因为字符串末尾默认放了一个\0......
  • c语言第六章2.0
    题3,求一个3*3矩阵对角线之和#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>intmain(){   intstr[3][3];   for(inti=0;i<3;i++){      for(intj=0;j<3;j++){         str[i][j]=rand();//生......
  • 为什么一定要学习正则表达式
    为什么一定要学正则表达式前言为什么有正则表达式,以及为什么一定要学习正则表达式?本文不去讨论正则表达式的历史,流派以及完整而复杂的用法,仅仅通过一个简单的搜索场景,把你带入正则表达式的世界,从此你将感受到“海阔凭鱼跃、天高任鸟飞”的痛快!,回归正题,假设有一份名单,如下所示:......
  • 【学习笔记】TLS/SSL握手
    前言:本篇将介绍TLS握手的实际握手过程,TLS握手创建了Client和Server之间“被保护的通道”,2个单向通道用来保护批量数据的传输(通过Confidentiality、Integrity和Authentication),一个通道是从Client到Server,另一个是从Server到Client。本篇将介绍最基础的握手-即握手采用的是RSA......
  • 联邦学习中的模型异构 :知识蒸馏
    目录 联邦学习中的模型异构 一、定义与背景:揭开模型异构的神秘面纱二、模型异构的挑战:智慧与技术的双重考验三、解决策略与方法:智慧与技术的巧妙融合四、实际应用与前景:智慧与技术的无限可能举例说明异构模型的具体表现模型异构的挑战与解决方案实际应用案例 联......