首页 > 其他分享 >c语言的初步认识

c语言的初步认识

时间:2023-05-14 14:33:01浏览次数:26  
标签:20 语言 认识 打印 初步 int printf main 整形

#include<stdio.h>
int main()
{
 printf("hehe\n")
 return 0;
}

首先看着一组代码,这是c语言最基础的代码,也是在c语言编程学习中最早需要认识的代码。

int main()是一个程序的主函数,也是程序的入口,不能缺少的函数,有且只有能有一个。int是整形的意思,main()前面放一个int指的是main函数调用返回一个整形值。

代码不可少的还有头文件#include<stdio.h>.

std-标准 standard input output

对于一个程序来说

int main()

{

这里完成任务

printf()承担打印(输出)的任务。

}

数据类型

char:字符串类型-例如'A'  'B'

int:整形-例如20,30,5

long:长整型 

short:短整型

longlong:更长的整形

float:单精度浮点数

double:双精度浮点数

小数叫浮点数

下面我们看一组代码

#include<stdio.h>
int main()
{
 int age = 20;
 printf("%d\n",age)
 return 0;
 }

这段代码的结果是在屏幕上输出20.

int age=20.因为20是整形所以用到了int

%d打印的是整形

%c打印的是字符

%f打印的是浮点型数字,也就是小数

%lf打印的是double类型的浮点数

%p以地址的形式进行打印

%x打印十六进制数字...........。

拿float和double举例子

#include<stdio.h>
int main()
{
float f = 5.0;
printf("%f\n",f);
double d = 3.14;
printf("%lf\n",d);
return 0;
}



标签:20,语言,认识,打印,初步,int,printf,main,整形
From: https://blog.51cto.com/u_15825741/6274899

相关文章

  • 01-Linux命令和C语言基础
    1Linux开发环境搭建1.1虚拟机安装1、安装VMWare2、安装ubuntu分区--Linux没有盘符的概念/--5000M/boot--系统启动过程中读取的重要文件/swap--2000M,虚拟内存是物理内存的两倍左右/home--常见的分区Linux文件系统结构是通过文件夹管理的虚拟内存是一段硬......
  • 前端语言串讲 | 青训营笔记
    参考了这篇博客前端语言串讲(万字笔记)|青训营笔记,并加入了一些分析思考课程总结前端语言的基本能力基础的前端三剑客HTML、CSS、JavaScriptHTML(超文本标记语言)HTML是Web页面的基础结构。它用于描述网页的内容和结构。HTML使用一系列标记(称为标签)来定义页面元素,如......
  • 为什么编程语言中,标识符不能以数字开头?
    标识符不能以数字为开头,是为了简化词法解析器设计和实现,规避词法解析中以数字开头的变量与数字解析冲突的问题。如果两种类型的词,如果起始符号不同,那么可以很容易把二者区分开;如果起始符号相同,那么以下符号:234到底是变量还是数字常量?这种情况下,需要根据上下文判断。这就离“......
  • 易语言键盘代码一览表
    A<——–>65B<——–>66C<——–>67D<——–>68E<——–>69F<——–>70G<——–>71H<——–>72I<——–>73J<——–>74K<——–>75L<——–>76M<——–>77N<——–>78O<——–>79P<——–>8......
  • C语言函数大全-- w 开头的函数(2)
    C语言函数大全本篇介绍C语言函数大全--w开头的函数1.wcstok1.1函数说明函数声明函数功能wchar_t*wcstok(wchar_t*wcs,constwchar_t*delim,wchar_t**ptr);用于将一个长字符串拆分成几个短字符串(标记),并返回第一个标记的地址wchar_t*wcstok(wchar_t*wcs......
  • 哈希表——创建,查找结点——C语言描述
    哈希表——创建,查找结点——C语言描述目录哈希表——创建,查找结点——C语言描述0测试用例框架1定义2数据结构2初始化哈希表与查找(1)代码(2)测试用例(3)打印结果0测试用例框架https://blog.csdn.net/m0_59469991/article/details/127137119?csdn_share_tail=%7B%22type%22%3A%22......
  • C语言程序设计(第四版)谭浩强版 课后答案 第五章
    2、#include<stdio.h>#include<math.h>intmain(){intsign=1,count=0;doublepi=0.0,n=1.0,term=1.0;while(fabs(term)>=pow(10,-6)){pi=pi+term;n=n+2;si......
  • c语言
    c语言命令:int摘要:C/C++编程语言中,int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同。在32/64位系统中都是32位,范围为-2147483648~+2147483647,无符号情况下表示为0~4294967295。c语言命令:scanf摘要:scanf是C语言中的输入......
  • MySQL学习日志五,外键与DML语言
    外键准备一个表,gradeid作为外键CREATETABLE`grade`( `gradeid`INT(10)NOTNULLAUTO_INCREMENTCOMMENT'年级id', `gradename`VARCHAR(50)NOTNULLCOMMENT'年级名称', PRIMARYKEY(`gradeid`))ENGINE=INNODBDEFAULTCHARSET=utf8创建生成的表方法一:在......
  • C语言刷leetcode——贪心
    目录贪心刷题252.会议室(P)253.会议室II(P)1353.最多可以参加的会议数目贪心找到贪心策略,使得:局部最优解-->整体最优解刷题252.会议室(P)253.会议室II(P)#defineMAX1000001intminMeetingRooms(int**intervals,intintervalsSize,int*intervalsColSize){......