栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

ccccC

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ccccC

C

csdn笔记

菜鸟教程

变量(variable) 的名字叫 标识符

标识符 字母数字下划线 不能用数字开头, 区分大小写,不能与保留字冲突

实际参数(actual argument) 传递给函数的特定值.

形式参数

 int a=1,b=2,c=3;//一行定义多个变量并初始化 

常量声明 const int a=123

赋值 a=b 将b的值赋给a


[getchar() & putchar() 函数](D:DEVC++Cgetchar() & putchar() 函数.c)

在 return 0 之前加 getchar()

防止程序运行完马上退出


数据类型

int 整数 %d

float 浮点数 %f

double 双精度浮点数 scanf用%f printf用%lf


转义字符

n 换行,相当于Enter键

t 水平制表符,相当于Tab键

b 退格,相当于Backspace键

两种注释方法

// 单行注释

a+=5 等价于 a=a+5

a++ 等价于 a=a+1

for语句

这样用,例:输出99乘法表

	for(a=1;a<=100;a++) //这里没有分号
    {
        //中间的条件不一定是a的,也可以是其他变量的范围条件
    }
goto语句 ? : 运算符

相当于if else语句

(三元运算符) 例:

#include
 int main()
{   int num;
 
    printf("输入一个数字 : ");
    scanf("%d",&num);
 
    (num%2==0)?printf("偶数"):printf("奇数");
}
switch语句 随机数生成

生成一个随机数需要用到的头文件及示例猜数游戏

#include
#include
{
srand(time(0));//不知道是干什么的
int a=rand();//生成一个随机数a
    //如果要限定随机数的范围,x%n的结果是一个[0,n-1]的整数
}

x%n的结果是一个[0,n-1]的整数

655%100=55属于0-99


自定义函数
#include
int mine();		//引用自定义函数这里有分号,该函数不带返回值,可以写成void mine
int main()
 { 
 	mine();
 
	return 0;
}
int mine() //该函数不带返回值,可以写成void mine
{
	printf ("123n"); 
	printf ("456n");
} 
带返回值的自定义函数

**开平方根 ** double sqrt(double x) 返回x的平方根

开任意次方根 double pow(double x,double y)返回x的y次幂

例:开3次方根 pow (8,1.0/3.0) —>得到2.0

取整函数 double floor(double x) 返回小于等于x的最大整数

​ double ceil(double x) 返回大于等于x的最小整数

**取余函数 ** double fmod(double x,double y) 返回x除以y的余数

continue 与break

区别:

continue:结束这一次循环,开始本循环语句的下一次循环

break:结束当前循环语句,打破循环,结束循环

若循环为嵌套的多层循环,break只对所处位置的那一个循环有效,如果想结束所有循环可以用 接力break 或goto语句

接力break

逻辑运算符

&& 且

|| 或

! 非

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/290128.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号