首页后端开发ASP.NET如何编写C程序?C程序的基本编写规则

如何编写C程序?C程序的基本编写规则

时间2024-01-31 02:45:03发布访客分类ASP.NET浏览969
导读:收集整理的这篇文章主要介绍了如何编写C程序?C程序的基本编写规则,觉得挺不错的,现在分享给大家,也给大家做个参考。c程序是用C编程语言编写的语句集。每个程序都应遵循一些标准(规则),以使我们的代码便于查看和维护。下面本篇文章就来带大家了解一...
收集整理的这篇文章主要介绍了如何编写C程序?C程序的基本编写规则,觉得挺不错的,现在分享给大家,也给大家做个参考。c程序是用C编程语言编写的语句集。每个程序都应遵循一些标准(规则),以使我们的代码便于查看和维护。下面本篇文章就来带大家了解一些C程序的基本编写规则,希望对大家有所帮助。【相关视频教程推荐:c语言教程】

注释

注释不是必需的,但是注释和代码一样重要。因此,第一条规则就是要记住如何正确地注释(记录)代码。

为什么要注释?注释用什么用?

1、说明代码的目的。

2、解释每个逻辑或算法,这是什么以及为什么使用?

3、每个函数声明,定义都应该记录在案,拥有注释,介绍用法和作用。

4、注释可以让别人更快、更容易的读懂他人的代码,便于代码的使用、维护。

语句结束后,需要以分号(; )终止

需要使用(; )终止的语句

● 所有PRintf(),scanf()或任何其他函数调用。

● 所有声明,如变量,常量,函数,结构必须以分号结束。

● 所有表达式必须以分号(; )结束。

例:

int a;
     //变量声明printf("Hello!");
     //一输出声明sum = findSum (10,20,30);
     //函数的调用语句.......

不需要使用(; )终止的语句

● 头文件 include语句。

● 宏定义语句。

● if语句,循环语句,函数头与函数定义。

#include stdio.h>
 //头文件#define MAX_LEN 1024 //宏定义语句int main()      //主函数定义部分{
语句.......}
//函数头,其定义为int findSum(int a, int b, int c) {
    return (a+b+c);
}
    if(a >
     b) //if 语句large =a;
    elselarge =b;
    ........

令牌,标识符的相关规则

我们需要了解关键字,知道标识符的一些规则。

必须知道的一些要点:

● 关键字是编译器中的保留字,不能将它们用于其他目的。

● C语言是区分大小写的编程语言。这里,小写标识符和大写标识符是不同的。因此,如果声明了一个名为Num的变量,那么就必须在任何地方都使用Num;不能使用num,NUM等代替Num。

● 与关键字相同,库函数也在头文件中声明,必须在程序中包含头文件。例如,如果使用sqrt()函数查找任何数字的平方根,则必须包含math.h头文件。

关于标识符(变量声明)的规则

● 允许使用小写,大写字母,数字和下划线(_)来定义标识符(即变量名,常量名,函数名等)。

● 只能使用字母或下划线(_)作为标识符开头的第一个字母。

● 标识符名称中不允许使用空格和其他特殊字符,如果标识符名称中有两个单词,则可以使用下划线(_)分隔它们,或者使用驼峰大小 写样式编写标识符名称。

例如:如果要声明变量以存储卷号,则变量名称应为roll_number或rollNumber或类似的任何内容,但不能使用空格。

● 标识符必须有意义且具有描述性。

● 不能使用关键字作为标识符名称

代码缩进

代码缩进在编写程序时是非常重要的;缩进的代码可以便于读取,编辑。例:

缩进的代码

#include stdio.h>
int main(){
    	int a;
    	int b;
    	int c;
    	a = 10;
    	b = 20;
    	if(a>
b)	{
    	   c=a;
    	   a=b;
    	   b=c;
    	   printf("从小到大输出: %d,%d\n",a,b);
	}
	else{
    		printf("从小到大输出: %d,%d\n",a,b);
	}
    	return 0;
}
    

没有缩进的代码

#include stdio.h>
int main(){
    int a;
    int b;
    int c;
    a = 10;
    b = 20;
    if(a>
b){
    c=a;
    a=b;
    b=c;
    printf("从小到大输出: %d,%d\n",a,b);
}
else{
    printf("从小到大输出: %d,%d\n",a,b);
}
    return 0;
}
    

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注相关教程栏目!!!

以上就是如何编写C程序?C程序的基本编写规则的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: C语言中printfsprintf和fprint...下一篇:c++检查两个二进制搜索树是否相同猜你在找的ASP.NET相关文章 C# 一些面试试题的实例教程2022-05-16.NET 6开发TodoList应用之请求日志组件HttpLogging介绍2022-04-16.NET 6中间件Http Logging使用介绍2022-04-16gojs一些实用的高级用法2022-04-16.NET6开发TodoList应用之实现查询排序2022-04-16.NET6开发TodoList应用之实现数据塑形2022-04-16.NET微服务架构CI/CD自动打包镜像2022-04-16Asp.Net Core 使用Monaco Editor 实现代码编辑器功能2022-04-16.NET微服务架构CI/CD自动构建Jenkins+Gitee2022-04-16.Net Core微服务网关Ocelot集成Consul2022-04-16 其他相关热搜词更多phpjavapython程序员load

若转载请注明出处: 如何编写C程序?C程序的基本编写规则
本文地址: https://pptw.com/jishu/593377.html
c++检查两个二进制搜索树是否相同 Angular进阶学习之深入了解路由和表单

游客 回复需填写必要信息