01.C语言学习【零基础版】@CHX

一.main函数

#include <stdio.h>
int main()
{
    printf("Hello World");
    return 0;
}

1.main函数也叫主函数,是程序的入口

2.main函数前面的int表示main函数执行结束时返回一个整数类型的值,这与结尾的return 0代码前后呼应

3.main函数有且仅有一个

4.即使一个项目中有多个.c文件,但程序的入口只能有一个,即只能有一个main函数

二.库函数【printf】+printf函数

1.库函数:

库函数是C语言给出标准后,由编译器厂商提供的一组现成可直接使用的函数,这些函数一般以静态库的方式提供,方便程序员写代码,使用时需要包含对应的头文件。

eg:

printf是一个库函数,使用时需要包含stdio.h

#include <stdio.h>

#include :预处理命令

           <>:写头文件的名字

               std:标准

               i:输入input

              o:输出output

2.printf函数

(1)printf函数:将参数文本输出到屏幕上,其中f,即format表示格式化,可以定制输出文本格式

#include <stdio.h>
int main()
{
    printf("Hello World");
    return 0;
}
//输出结果为Hello World

printf不会在运行结果行尾添加换行符,想要换行可在输出文本后面添加"\n"

(2)占位符

常用:

%c:字符。
%d:十进制整数。
%i:整数,基本等同于%d。
%f:小数(包含 float 类型和 double类型) 。
%hd:十进制 short int型。
%ho:八进制 short int型。
%hx:十六进制 short int类型。
%Lf: long double类型浮点。
%0:八进制整数。
%p:指针。
%s:字符串。
%u:符(unsigned int)。
%x:十六进制整数。
%%:输出一个百分号。

 其他:

%a:十六进制浮点数,字母输出为小写。
%A:十六进制浮点数,字母输出为大写。
%c:字符。
%d:十进制整数。
%e:使用科学计数法的浮点数,指数部分的e为小写。
%E:使用科学计数法的浮点数,指数部分的E为大写。
%i:整数,基本等同于%d。
%f:小数(包含 float 类型和 double类型) 。
%g:6个有效数字的浮点数。整数部分一旦超过6位,就会自动转为科学计数法,指数部分的e为小写。
%G:等同于%g,唯一的区别是指数部分的E为大写。
%hd:十进制 short int型。
%ho:八进制 short int型。
%hx:十六进制 short int类型。
%hu: unsigned short int型。
%ld:十进制 long int类型。
%lo:八进制 long int类型。
%lx:十六进制 long int类型。
%lu: unsigned long int。
%lld:十进制 long long int类型。
%llo:八进制 long long int类型。
%llx:十六进制 long long int型。
%llu: unsigned long long int型。
%Le:科学计数法表示的long double类型浮点。
%Lf: long double类型浮点。
%n:已输出的字符串数量。该占位符本身不输出,只将值存储在指定变量之中。
%0:八进制整数。
%p:指针。
%s:字符串。
%u:符(unsigned int)。
%x:十六进制整数。
%zd: size_t类型。
%%:输出一个百分号。

(3)限定输出格式

 『限宽』

①整数

代码1:

//%5d:占位符宽度至少为5位,不满5位前面加空格,默认右对齐
int main()
{
    printf("%5d\n",123);
    return 0;
}

运行结果1:   123右对齐,左侧两个空格

2cc71cfae0074b12a7f6fa6dafa74a93.png

代码2:

#include <stdio.h>
//左对齐,前面加-
int main()
{
    printf("%-5d\n",123);
    return 0;
}

运行结果2:  123左对齐,右侧两个空格

b29d01799e6d4dd1b884bf92b4fa0406.png

 ②小数【默认精度小数点后6位】

代码1:

#include <stdio.h>
//%12f:输出浮点数至少占12位
int main()
{
    printf("%12f\n",123.45);
    return 0;
}

 运行结果1:123.45前面两个0,小数点也算1位

02ff5d2ad6184909ae8de2b438a691c3.png

『正负』

③正负号显示【正数不显示“+”】

代码1:

#include <stdio.h>
//%+d确保输出的数值总带正负号
int main()
{
    printf("%d\n",-123);
    printf("+%d\n", -123);
    printf("+%d\n", 123);
    return 0;
}

运行结果1:

83a779bfccc74e16b6df26f58f89b463.png

『小数位数』

代码1:

#include <stdio.h>
int main()
{   
    //%.2f:小数点后面保留两位,四舍五入
    printf("%.2f\n",0.5);
    printf("%.2f\n", 0.546);
    printf("%.2f\n", 0.544);
    printf("%.2f\n", 0.545);
    //%.3f:小数点后面保留3位
    printf("%.3f\n", 0.5);
    //%6.2f:输出字符最小宽度6位,小数位数2位
    printf("%6.2f\n", 0.5);
    printf("%6.2f\n", 12333.533);
    printf("%6.2f\n", 12333.536);
    printf("%6.2f\n", 12333.535);//>5才四舍五入
    //用*代替最小宽度和小数位数
    printf("%*.*f\n",6,2, 0.5);
    return 0;
}

 运行结果1:

3cfb4fcf0c5e499c9fe06ed7c3bf0919.png

『输出部分字符串』

 代码1:

#include <stdio.h>
int main()
{   //%.【数字】s:保留字符串前【数字】位,包括空格也算一位
    printf("%s\n", "Hello World");
    printf("%.5s\n","Hello World");
    printf("%.7s\n", "Hello World");
    return 0;
}

运行结果1:

a2daec6c20424210a151381779432620.png

三.main函数多种写法

写法一:【推荐】

int main()
{
    return 0;
}

写法二:

int main(void)//void表示main函数不接受任何参数
{
    return 0;
}

写法三:【少见】

//main函数中添加了两个参数,实现一些命令行的功能时才会使用
int main(int argc,char*argv[])
{
    return 0;
}

四.数据类型

signed:有符号

unsigned:无符号

布尔类型使用前包含头文件<stdbool.h>,取值为True/Flase

五.变量

1.变量创建:类型 变量名

eg: int age

2.命名规则:

①只能由字母,数字,下划线组成

②不能以数字开头

③长度不能超过63个字符

④区分大小写

⑤不能使用关键字

3.变量初始化

在变量创建的同时,为其设置一个初始数值

  • 14
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要打开和修改EES中的geometry_CHX.lkt文件,您可以按照以下步骤操作: 1. 打开EES软件,进入“文件”菜单,选择“打开”选项。 2. 在弹出的对话框中,选择“程序文件”类型,然后找到并选择geometry_CHX.lkt文件。 3. 点击“打开”按钮,文件将被加载到EES中。 4. 在EES中,您可以通过双击文件名或右键单击文件名并选择“编辑”来打开文件进行修改。 5. 在文件中,您可以找到需要修改的参数,并进行相应的更改。 6. 修改完成后,保存文件并关闭编辑器。 7. 在EES中,您可以重新加载修改后的文件,以便应用更改。 请注意,修改文件时要小心,确保不会破坏文件的结构或格式。建议在修改文件之前备份原始文件。 ### 回答2: 要打开并修改EES中的geometry_CHX.lkt文件中的参数,可以按照以下步骤进行操作: 1. 打开EES软件,确保已经安装并正确配置了该软件。 2. 在EES界面上方的工具栏中,点击"运行"选项,打开运行窗口。 3. 在运行窗口中,点击"打开LKT文件"按钮。 4. 在弹出的窗口中,浏览并选择geometry_CHX.lkt文件,然后点击"打开"按钮。 5. geometry_CHX.lkt文件将在EES软件中打开,显示出其中的参数和变量。 6. 若要修改参数,首先要了解每个参数的含义和作用。可以查阅EES的相关文档或用户手册,或者咨询相关专业人士,以便明确参数的使用方法和影响。 7. 在EES软件中,可通过直接修改参数数值或使用函数进行修改。对于每个参数,可以直接在其所在位置输入新的数值,在保证语法正确的前提下,即可对其进行修改。 8. 修改完参数后,可以点击EES界面上方工具栏中的"运行"按钮,或者按下键盘上的F9键,以运行修改后的geometry_CHX.lkt文件。 9. 运行结果将在EES软件界面中显示出来,您可以查看修改后的参数所产生的影响。 10. 若需要保存修改后的文件,可以在EES软件中点击"文件"选项,选择"另存为",然后指定保存的路径和文件名,将修改后的文件保存到指定位置。 通过以上步骤,您就可以打开并修改EES中的geometry_CHX.lkt文件中的参数了。请注意,对于任何修改操作,建议先备份原文件,以免不小心破坏了原文件。 ### 回答3: 在EES中打开和修改geometry_CHX.lkt文件的主要步骤如下: 1. 首先,确保已经安装并打开EES软件。 2. 在EES的主界面上方的工具栏中,找到并点击"文件"选项。 3. 在下拉菜单中,选择"打开"或者使用快捷键Ctrl + O,以打开文件浏览器。 4. 在文件浏览器中,找到geometry_CHX.lkt文件所保存的位置,并双击打开。 5. 一旦文件被打开,你可以在EES的编辑界面中查看和修改其内容。 6. 要修改其中的参数,找到你想要修改的参数所在的行。可以使用搜索功能(Ctrl + F)来快速查找。 7. 将参数的值进行修改,并确保对语法进行正确的输入。比如,如果要将参数"A"的值修改为10,可以将其修改为"A=10"。 8. 修改完成后,保存文件。可以选择"文件"选项中的"保存"或使用快捷键Ctrl + S。 以上就是在EES中打开和修改geometry_CHX.lkt文件的基本步骤。请注意,在进行任何修改之前,最好备份原始文件,以免不可逆地损坏文件。同时,在进行修改时,请确保对文件的每一个参数和语法都有所了解,以避免出现错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值