专升本C语言自学笔记

2024/1/20

第一章 写一个简单的程序

#include <stdio.h>
int main()
{
	printf("hahahahaha\n555");
	return 0;
}

 #include <stdio.h>

int main()

{         

returrn 0;

}
是c语言的底架架构

第二章 求两数之和

#include <stdio.h>
int main(void)
{
	int a,b,sum;					//这里定义了3个int型的变量a,b,sum, int是整型的意思
	printf("%d,%d,%d\n", a,b,sum);	//这里把a,b,sum的值输出,但是因为这三个变量没有初始化,输出的结果是不确定的,是三个垃圾值
	a = 2;							//把a的值赋值为2,如果对变量进行第一次赋值,我们也称之为初始化
	b = 3;
	sum = a+b;
	printf("sum is %d\n",sum);		//输出5	
	return 0;
}

第三章 求函数之积、和

#include <stdio.h>
int f(int a)
{
	return a*a;
}
void g(int a, int b)
{
	printf("%d\n", a+b);
	return;
}
int main()
{
	printf("%d\n",f(3));
	g(3,4);
}

第四章 函数

#include <stdio.h>
void f(void);  			//函数首部 +分号 即函数声明
void g(void);
void h(int);			//函数声明的形参可以省略

void f(void)
{
	printf("1111\n");
}
void g(void)
{
	printf("2222\n");	//各个函数之间是平行的,一个函数的定义不能放在另一个函数的函数体里
}
void h(int a)
{
	printf("%d",a);
}
int main (void) 		//main函数之前的代码是为了main函数的执行提供信息的,他们不一定被执行
{
	f();
	g();
	h(3333);
	return 0;
}

2024/1/21

 第五章 求两数最大和

#include <stdio.h>							//printf和scanf的函数声明都在stdio.h里,printf和scanf函数的定义在库里
int main(void)
{
	double a,b;								//double是浮点型数据类型 可以理解为小数
	printf("请输入2个数:\n");
	scanf("%lf%lf", &a,&b);					//&取地址符
	printf("a is %lf, b is %lf\n",a,b);		//%lf是在对一个浮点型数据进行格式输入输出所用到的格式说明符
	/*			方法1
	if(a >= b)								//表达式是数值和运算符的组合
	printf("a是最大值,其值为:%lf\n",a);
	else
	printf("b是最大值,其值为:%lf\n",b);
	*/
	if(a < b)	//方法2
		a = b;
	printf("最大值为:%lf\n
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值