`
1140566087
  • 浏览: 559111 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
博客专栏
2c4ae07c-10c2-3bb0-a106-d91fe0a10f37
c/c++ 入门笔记
浏览量:18525
3161ba8d-c410-3ef9-871c-3e48524c5263
Android 学习笔记
浏览量:314091
Group-logo
J2ME 基础学习课程集
浏览量:18737
A98a97d4-eb03-3faf-af96-c7c28f709feb
Spring 学习过程记录...
浏览量:17581
社区版块
存档分类
最新评论

C 语言初级入门--函数、字符常量

c 
阅读更多
/*
字符常量:

转义字符:

\n 代表回车
\' 代表一个单引号
\\  代表一个\
\\" 代表一个双引号

反斜线后面的16进制数只能用x开头 不能用X
SCSII 码是计算机中的表示
小写的字母永远比相对应的大写字母大32;

C 语言中输入字符的方式:
输入:变量名=getchar(); // 该方法只能接收字符型的数据
输出:putchar(变量名);

第七章


分类: 库函数:系统中存在的;
   自定义函数:为了解决固定问题而编写的程序,提高程序的效率;

  调用:
库函数:调用C语言标准库函数时要求的include命令行
include命令行必须以#开头,系统提供的头文件以h作为文件的后缀,
文件名用一对双引号或者一对尖括号,

注:include命令行不是语句,因此不能在最后加分号;



  函数的定义和返回值:
1、格式:
函数返回值的类型名 函数名(类型名 形式参数....)
{
说明部分  语句部分
}
2、函数名和形式参数都是用户自定义的标示符。在同一个程序中,
函数名必须唯一,

3、不能在函数的内部定义函数

4、若在函数的首部省略了函数返回值的类型名,则说明该函数的返回值是int类型
5、除了返回值类型为int类型的函数外,函数必须先定义后调用。
6、当没有函数返回值时,必须把函数定义成void类型;

案例如下:编写两个双精度之和的函数

函数的返回值:
通过return 语句返回;返回的类型需要相对应;

函数的调用:
函数名(实在参数列表)
语法要求:
C 语言中,函数必须先定义,后使用,在main()方法之前进行声明
函数名必须与所调用的函数名字完全一致。
实参的个数必须和形参个数一致
函数可以直接或间接的自己调用自己,成为递归;


*/
#include<stdio.h>
double add(double d1,double d2);	//先定义函数---函数说明
int countch();
main()
{
//	printf("\\\n");
//	printf("ACSII码进行测试%d\n",'a');	//97
//	printf("ACSII码进行测试%d\n",'A');	//65
//	printf("ACSII码进行测试%d\n",('a'-'A')) ;	//32
//	printf("ACSII码测试:%c\n",76);	//L
//	char a =getchar();
//	printf("输入字符的ACSII码为:%d\n",a);
//	putchar(a);
	
//	double a ;
//	a = add(3.22f,4.2f);
//	printf("函数返回的为:%lf\n",a);
	int n = countch();
	printf("%d",n);
}

double add(double d1,double d2)
{
		double s = d1+d2;
		return s;
}

//案例:编写函数统计输入字符的个数,用@字符结束输入,在主函数中调用这个函数
int countch()
{
	int cn;
	for(cn=0;getchar()!='@';cn++)
	{
		
	}
	return cn;
}
0
0
分享到:
评论

相关推荐

    C_C++语言初级入门笔记

    C 语言初级 函数与指针 以及结构体的介绍 C 语言初级 位运算 C 语言初级 文件操作 ...C 语言初级入门--函数、字符常量 C 语言初级入门--循环 C 语言初级入门--一维数组和指针 C 语言初级入门--字符串

    java初级ppt--大学入门教程

    这份"java初级ppt--大学入门教程"是专为初学者设计的教育资源,旨在帮助学生快速掌握Java编程的基础概念和技能。以下将详细介绍这个教程可能包含的一些核心知识点: 1. **Java简介**:讲解Java的历史、特点和应用...

    VFP简单初级入门教程-超好

    本教程“VFP简单初级入门教程-超好”旨在帮助初学者快速掌握VFP的基础知识和核心技能。 ### VFP基础知识 1. **界面介绍**:VFP具有集成的开发环境(IDE),包括菜单栏、工具栏、源代码编辑器、项目管理器和数据库...

    VFP简单初级入门教程_超好

    ### VFP简单初级入门教程知识点总结 #### 一、Visual FoxPro简介 **1.1 Visual FoxPro定义** - **关系型数据库管理系统**: Visual FoxPro(简称VFP)是一款功能强大的关系型数据库管理系统(RDBMS)。它可以用来...

    PHP初级入门教程二本

    第一本教程《PHP初级入门热门教程.chm》可能涵盖以下内容: 1. **PHP基础**:介绍PHP的历史、特点以及安装配置环境,如XAMPP或WAMP服务器,确保新手能搭建起本地开发环境。 2. **PHP语法**:讲解PHP的基本语法,如...

    PHP初级入门教程PPT

    **PHP初级入门教程PPT概览** PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其在Web开发领域应用广泛。本教程PPT是针对初学者设计的,旨在帮助新接触PHP的朋友们快速掌握基础知识,为后续深入学习...

    明解C语言(初级篇)

    《明解C语言(初级篇)》是柴田望洋所著的一本C语言入门教材,它以易懂的语言和详尽的例子向初学者介绍了C语言的基础知识。本书是专为对C语言感兴趣的编程初学者设计,目的是让他们能够从零开始学习C语言,逐步建立...

    C语言教程电子书,初级入门的资料

    本教程电子书是为初级入门者设计的,旨在帮助初学者快速掌握C语言的基本概念和编程技巧。 教程中可能包含以下几个方面的内容: 1. **C语言简介**:介绍C语言的历史、特点以及在计算机领域中的应用,为学习者建立...

    C语言初级课件

    C语言是一种广泛应用于系统开发、软件编程、嵌入式系统等多个领域的高级编程语言。它以其简洁、高效的特点深受程序员喜爱,也是许多初学者入门编程的首选。本篇将基于“C语言初级课件”这一主题,详细介绍C语言的...

    C语言的初级教程+100个小程序实例!(chm)

    C语言是一种广泛应用于系统编程、应用软件开发、嵌入式系统和游戏开发的高级编程语言。它的设计目标是提供一种高效、灵活且接近机器代码的编程工具。本教程旨在为初学者提供C语言的基础知识,让你能够理解并掌握...

    GO语言学习文档,适合初级入门学习

    GO是一个以通用系统语言为设计目标的系统级语言, 如 C++. 以下是针对C++程序员的一些学习拉摘要. 这文章主要讨论GO和C++的不同。 对于更一般的介绍,请另参网站其它文章: 概念不同 * GO没有带构建器和...

    C语言初级教程 讲座

    总的来说,"C语言初级教程 讲座"涵盖了C语言的基础知识和核心概念,适合初学者入门。通过学习和实践,你将能够编写出具有逻辑性和有效性的C语言程序。记得,编程最重要的是动手实践,不断编写代码才能更好地理解和...

    C语言从入门到精通第1-15章

    "C语言从入门到精通第1-15章"涵盖了C语言学习的初级到中级阶段,包括了基本语法、数据类型、控制结构、函数、数组、指针等多个核心概念。 1. **基本语法**:C语言的学习首先从了解它的基本结构开始,包括注释、变量...

    c++初级入门课件ppt_2

    总的来说,C++初级入门课程会涵盖这些基础知识,帮助初学者理解C++的基本概念、语法和编程思想,为进一步深入学习C++打下坚实的基础。通过学习,你可以编写出能够处理数据、执行计算、控制流程以及与其他程序交互的...

    最新版go语言入门详细资料,包含初级、中级、高级阶段资料.zip

    2. **基础知识部分**:这部分通常涵盖Go语言的基础语法,如变量、常量、数据类型(包括整型、浮点型、字符串、布尔型等)、流程控制(if、for、switch)、函数定义和调用,以及结构体和接口等面向对象概念。...

    java基础语法讲解上集,适合初级人员入门学习

    ### Java基础语法讲解上集——适合初级人员入门学习 #### 1. 关键字(Keywords) 关键字是指在Java语言中具有特殊含义的单词,它们在Java编程中扮演着至关重要的角色。关键字通常用来定义数据类型、流程控制、访问...

    c语言学习软件,初级必备

    "C语言学习软件,初级必备"是一款专为初学者设计的学习工具,旨在帮助新手快速入门C语言编程。 该软件可能包含以下几个核心知识点: 1. **C语言基础**:包括数据类型(如int, char, float, double等)、变量声明、...

    C#语言基础知识初级教程(强烈推荐)

    C#(发音为“C Sharp”)是一种面向对象的编程语言,由微软公司开发,主要用于构建Windows应用程序、Web应用以及游戏。本初级教程将引导初学者深入理解C#语言的基础知识,为后续的编程学习打下坚实的基础。 一、C#...

    C++入门书_中文版.pdf

    本书首先介绍了C++的基本语法,包括变量、常量、数据类型(如整型、浮点型、字符型等),以及运算符和表达式。这些基础知识是编写任何程序的基础,理解和掌握它们至关重要。书中通过实例解释了如何声明和使用变量,...

Global site tag (gtag.js) - Google Analytics