【C语言】学习

news/2024/11/23 3:51:44/

文章目录

  • 前言
  • 1. warm up
    • 1.1 输出helloworld
    • 1.2 示例
    • 1.3 C语言程序结构


前言

`以后要学习操作系统+深度学习了,所以C语言就不可缺少了。


1. warm up

1.1 输出helloworld

#include<stdio.h>
void main() {printf("Hello World!!");
}

std = 标准
io=输入输出
.h = help .是一种风格
include <stdio.h>: 编译系统在系统头文件所在目录搜索包含头文件stdio.h
include “stdio.h”:编译系统首先在源文件目录中查找stdio.h,找不到转系统文件所在目录搜索

“stdio.h” 表示优先级是用户的级别高,找不到再找系统的。

1.2 示例

从键盘输入一个整数,若其值小于0,输出-1,等于0,输出0,大于0,输出1

#include<stdio.h>
void main(){int x; //定义整数变量scanf("%d", &x);if (x < 0)printf("\n -1 \n");else if(x == 0)printf("\n 0 \n");else (x > 0)printf("\n 1 \n");
}

求1到100的和

#include<stdio.h>
void main() {int i = 1, s = 0;while(i<=100) {s = s + 1;i = i + 1;}printf("sum=%d\n",s);
}

printf(s) 是错误的, 是伪代码,经常会遇见,但最简单的可运行代码也需要printf(“%d”,s);

1.3 C语言程序结构

预处理:编译时进行的处理,比如包含、宏 #include, #define
函数
变量定义 格式, 类型 sizeof(int) 可以知道所占字节数,影响取值范围.
语句组
注释
在这里插入图片描述


http://www.ppmy.cn/news/58055.html

相关文章

项目管理-计算专题(挣值分析)

挣值分析法 是对项目进行跟踪与预测的方法&#xff1b;项目有良好的任务细分以及合理的日程安排&#xff1b;不牵涉到复杂的数学计算&#xff1b;在软件项目管理中&#xff0c;一般以一周为单位定期进行。 项目案例 有一个砌墙项目&#xff0c;需要完成一堵长度为100米的围墙…

JavaScript学习笔记二

数组拓展&#xff1a; 都不改变原数组 indexOf lastIndexOf forEach map filter reduce 伪数组没法用 indexOf&#xff1a; 从前往后寻找数值的下标&#xff0c;单个 /*indexOf(元素,start)作用:查找元素在数组中第一次出现时下标的位置&#xff0c;如果没有返回-1返回值:下标*…

VBA替换中文文献引用出现的et al.和and

问题描述&#xff1a;Endnote是常用的文献管理工具&#xff0c;并提供国标模板Chinese Std GBT7714 (numeric).ens&#xff0c;但Endnote在中英文混排上略欠考虑。Chinese Std GBT7714使用序号的形式&#xff08;******1&#xff09;对文献进行引用&#xff0c;但有时我们需要以…

【Mysql】基础篇:DML(data manipulation language)语句:增、删、改数据库数据总结

博主简介&#xff1a;努力学习的大一在校计算机专业学生&#xff0c;热爱学习和创作。目前在学习和分享&#xff1a;数据结构、Go&#xff0c;Java等相关知识。博主主页&#xff1a; 是瑶瑶子啦所属专栏: Mysql从入门到精通近期目标&#xff1a;写好专栏的每一篇文章 目录 一、…

爬取景区源码

import requests import json import csvpostUrl "https://m.ctrip.com/restapi/soa2/13444/json/getCommentCollapseList"# 将景点poiId和名称添加到此处 urls [["75487323","凤凰雾涧江景民宿"],["11052220","古童临江客栈&q…

【容器化应用程序设计和开发】2.2 容器编排和Kubernetes调度

往期回顾&#xff1a; 第一章&#xff1a;【云原生概念和技术】 第二章&#xff1a;2.1 容器化基础知识和Docker容器 第二章&#xff1a;2.2 Dockerfile 的编写和最佳实践 容器化应用程序设计和开发 2.3 容器编排和Kubernetes调度 2.3 容器编排和Kubernetes调度 容器编排是…

超全!超详细!2023大 厂 前端面试题手册

HTML、CSS、浏览器 相关 ................................................................... 1 1.网络中使用最多的图片格式有哪些 ............................................................................................. 1 2. 请简述 css 盒子模型 ........…

laravel-admin安装wang-Editor3之坑

先说坑&#xff0c;一开始不知道哪个步骤配置问题&#xff0c;在富文本中上传图片可以正常传到服务器&#xff0c;但是前端无法回显&#xff0c;一直提示图片上传失败&#xff0c;在admin.php的wang-editor配置项中开启debug后&#xff0c;在浏览器console中也只是显示什么unde…