C 语言入门(一)
来源:互联网 发布:js微信支付接口开发 编辑:程序博客网 时间:2024/06/05 03:55
以一个简单的程序为例:
#include<stdio.h>
int main(void)
{
printf("Welcome to C!\n");
return 0;
}
#include<stdio.h>是告诉计算机要使用到库函数<stdio.h>。“<>”是代表库函数,凡是以“#”开头的语句,都是在C程序编译之前就要有预处理程序进行处理的语句。
int main(void) ,是程序执行的入口,任何一个C程序都含有一个main 函数。“int ”表明此main函数的返回值是一个整数,函数执行完后 通常都会有返回值。“{ }”里面的内容是main 函数的语句。
printf("welcome to C!\n")表明要在屏幕上打印出“welcome to C!” printf 语句中,引号里面的内容是要在屏幕上显示出来的 ,但是在C语言中“\n”表示换行 ,要放在printf语句引号里面,但是不在屏幕上显示“\n”,只执行换行操作。
return 0; "return"后跟的值是返回值,此处表示main 函数的返回值是0。return 0 是指正常退出,非零是异常退出。
注意:C语言中的语句都是以半角英文状态下的分号(;)结尾,引号(“”)也是半角英文状态下的。
第二个例子:
#include<stdio.h>
int main(void)
{
int score; //声明一个整数型变量score
printf("pls enter an integer!\n");
scanf("%d",&score); // 从键盘上输入一个整数,占用score 的地址
if(80<=score&&score<=100)
{
printf("%d分,优秀!",score);
}
if(70<=score&&score<80)
{
printf("%d分,良好!",score);
}
if(60<=score&&score<70)
{
printf("%d分,及格!",score);
}
if(0<=score&&score<60)
{
printf("%d分,不及格!",score);
}
if(score<0)
{
printf("%d分,输入错误!",score);
}
return 0;
}
C语言中的变量以及函数名都统称为标识符。标识符是由字母、数字、下划线组成的字符串,但数字不能放在首位,字母要区分大小写。
变量遵循“先声明,再使用”的原则,在声明的时候可以给给赋值,称为变量的初始化。变量包括四个属性:数据类型、变量名、数值和地址。若变量是一个字符,则字符需要用单引号引起来,如 char cha='a'。
C语言中的算术运算符包括+、-、*、/(除法结果要取整)、%(取余);逻辑
逻辑运算符:&&(与)、||(或)、非(!)等
比较运算符:>、<、、==、>=、<=
C语言中,若注释不止一行,用“/* */”添加,若注释只有一行,可用“//”添加。
scanf 表明从键盘上输入数据。“%d”代表整数,“%f”代表小数,"%c"代表字符;“&”是一个取地址符号。
if 语句的语法 if(条件表达式)
{
语句体;
}
if 后的语句体;
- c语言入门(一)
- C 语言入门(一)
- C语言入门(一)
- C语言入门(一)初识C
- C语言入门一
- C语言入门学习总结(一)
- C语言入门学习总结(一)
- c语言基础入门(一)
- 《C语言入门经典》读后感(一)
- 一步步学习C语言(一)入门
- C语言入门基础知识(一)
- C语言入门参考(一)
- C语言指针入门(一)
- C语言入门——指针(一)自学总结
- C语言编程入门——综合练习(一)
- C语言学习入门--hello word(一)
- C语言基础入门一(自学笔记)
- AVR单片机C语言入门一例
- LeetCode刷题系列_1题
- 你所不知道的JavaScript的逻辑操作符
- 【js】JSON.stringify 语法实例讲解
- 第11周 项目1-验证算法(3)
- @WebFilter怎么控制多个filter的执行顺序
- C 语言入门(一)
- PHP rand和mt_rand 区别
- PHP代码运行流程
- 栈溢出利用SEH异常处理
- 内核IS_ERR宏解析
- bat 脚本
- 开源,多用户分销微信商城源码分享
- 手机注册获取验证码的PHP代码
- Xshell创建密钥利用Key进行Linux系统的SSH认证