前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >初学者C语言全面基础

初学者C语言全面基础

作者头像
Insecure Fluoxetine
发布2024-04-08 21:29:19
810
发布2024-04-08 21:29:19
举报
文章被收录于专栏:CSSCSS

一 .? ? ? ? ? ? ?----?C语言编写程序的基础知识 ----

1.? ? ?C语言的基本格式? ? #? ? ? include? ? ?<?头文件>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? main()? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?{? ? ?语句? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}

2.基本语句 a.? 假如x是你要输出的值? ? ?输出语句? ??printf("x")语句? ?可以输出变量值和输出字符类

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?puts("x")语句? ?只可以输出字符类,但可自动换行输出??

? ?假如x是你要输入的值? ? ? ? ? ? ? ? ? ? ? ? ??输入语句? ? ? scanf(%类型,&x)语句?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?gets ()语句

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? getchar()语句

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?条件语句? ? ? ?if(? 需要满足的条件?)? ? ? ?{语句}

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 循环语句? ?1.? for(初始值赋值 ;循环条件?; 增减)?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?{循环体}? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?2.? ? while(满足的条件)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? {循环体}? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?3.? ? ? ? do {? ? 循环体? }? while()

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?开关语句? ?switch(x)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?{? case x:? ? 语句? ? ? ? ? ? ? }

3. 基本的头文件? ?# include <stdio.h>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# include <math.h>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#include <iostream>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #include <stdlib.h>

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#include <string>

4.基本数据类型? ? ? ? ? ? ? ? ? ?整形 :?输入和输出都取整数? ??int类? ? ? ? (长整形)long类? ? ?(短整型)?short类? ? ? ? ?? ? ? ? ? ? ? ?字符型:? char? ?可以输入输出数字、字母、字符......

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 数据型:float类、double类。

5.宏定义? ?#? define? ? ? ?

对于上面的知识并没有做出详细的内容解释,而是需要读者去尝试,去了解知道并运用它才是真正目的。

对于新手不是一味的去看知识和背,而是要去用实战敲代码才能记得更牢固,才能发现自己的问题,发现问题再去解决问题,不断弥补错误,改进自己的代码,这样才能打下真正的基础。

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com