c语言读书笔记(第一章C语言概述)
来源:互联网 发布:魔方网软件下载 编辑:程序博客网 时间:2024/06/05 10:27
1.词法及其规则
1)标示符:由字母下划线和数字组成,第一个字母必须是字母或下划线。(用途:给C语言程序中所使用的变量、函数、语句标号、类型定义的。)
2)关键字:具有特定含义的标示符。(不可重新定义)
3)运算符:一个操作数的叫单目运算符,两个操作数的叫双目运算符。
4)分隔符:用来分隔多个变量、数据项、表达式。(分隔符有逗号(用来分隔变量和函数参数)、空格符(分隔单词)、分号(for循环中)、冒号(分隔语句标号与语句之间)。)
5)常量
6)字符串:由“”括起来的一串字符组成的常量(字符常量占一个字节,字符串常量占字节数+1个字节。)
7)注释符:/* */
2.输入函数
Getchar():从键盘上获取一个字符
格式为:int getchar()
该函数没有参数,其返回值为int型,既所接收的是字符的ASCII码值。
Gets():从键盘上获取字符串
格式为:char*gets(s)
Char *s;
其返回值为字符型指针
Scanf():从标准输入设备(键盘)上读取数据,并按指定格式将读取的数据给相应变量。
格式为:int scanf(“{控制串}”,{参数表})
3.输出函数
Putchar():输出一个指定的字符。
格式为:int putchar(c)
Int c;
Puts():输出所指定的字符串。
格式为:int puts(s) char *s;
Printf():将指定的表达式的值按指定格式输出。
格式为:int printf(“{控制符}“,{参数表})
给个例子瞧瞧吧:
#include <stdio.h>
int main()
{
int a,b,sum;
printf("input a and b:");
scanf("%d%d",&a,&b);
sum=a+b;
printf("sum=%d+%d=%d\n",a,b,sum);
getchar();
getchar();
}
输出有点别扭:
我们再来调一下:
#include <stdio.h>
int main()
{
int a,b,sum;
printf("input a and b:");
scanf("%d%d",&a,&b);
sum=a+b;
printf("sum=%d\n",sum);
getchar();
getchar();
}
这回在看,还行吧:
- c语言读书笔记(第一章C语言概述)
- 第一章 C语言概述
- 第一章c语言概述
- 第一章 C语言概述 (答案)
- c语言教程 第一章 概述
- C语言第一章之概述
- C语言程序设计 第一章C语言概述.1
- C语言程序设计 第一章C语言概述.2
- C语言程序设计 第一章C语言概述.3
- C语言程序设计 第一章C语言概述.4
- 《C现代方法》第一章:C语言概述(一)
- C的读书笔记 --c语言概述
- c语言程序设计现代方法---第一章:C语言概述
- 高质量程序设计指南C++/c语言读书笔记 第一章
- C C语言概述
- C语言:C语言概述
- 【C语言】C语言概述
- 第一章: C语言概论
- iOS开发人员必看的精品资料(100个)(转)
- Dependency Walker使用说明
- 八字易经算法之用JAVA实现排八字神煞
- Windows系统CPU内存网络性能统计第三篇 CPU 多核CPU各核使用率C#
- js调用frameset中其他页面中的函数
- c语言读书笔记(第一章C语言概述)
- 23种设计模式的通俗解释
- DataGridView 实现列自定义顺序,显示或隐藏和记录排列顺序
- ORACLE中job的使用详解
- 影响你一生的10句话
- linux小记
- spoj1811
- 158个JAVA免豆精品资料汇总(转)
- Windows系统CPU内存网络性能统计第四篇 CPU 多核CPU各核使用率C++