打卡1 谭浩强c语言程序设计第三章

本文介绍了C语言的基础,包括数据表现、运算符、常量变量、数据类型、输入输出、转义字符、选择与循环语句、函数使用。通过实例学习如何使用printf输出数据,以及基本的控制结构。适合初学者掌握C语言基本要素。
摘要由CSDN通过智能技术生成

学习目标:

第三章 最简单的c语言程序设计
例如:

  • 数据的表现形式及其运算
  • 运算符和表达式
  • C语句
  • 数据的输入输出

学习内容:

  1. 常量和变量
  2. 数据类型
  3. 运算符
  4. 简单语句
  5. 用printf输出数据

转义字符

#include <stdio.h>	
#include <string.h>
int main(){
	//printf("c:\\test\\32\\test.c");
	
	/*
	\n 换行
	\t 水平制表符   也就是tab  若干个空格
	\v 垂直制表符
	\\ 输出反斜杠 防止它被解释为一个转义序列符
	\' 输出'
	\" 输出"
	\a 警告
	\b 退格
	\f 换页
	*/
	//printf("(are you ok??)\n");
	printf("%d\n",strlen("c:\test\32\test.c"));
	
	// \32  --32是两个8进制数字
	// 32作为8进制代表的那个十进制数字,作为ASCII码,对应的字符
	// 32 -- 十进制 26  ->作为ASCII码值代表的字符
	// 8进制 0-7 组成, 10进制 0-9 组成
    //  \ddd   ddd表示1-3个8进制的数字
    //  \xdd   dd表示2个十六进制数字
} 

注释

  • 代码中又不需要的代码可以直接删除也可注释掉
  • 代码中有些代码比较难懂,可以加一下注释文字

选择语句

	int main()
	{
		int input = 0;
		printf("加入比特\n");
		printf("你要好好学习吗?(1/0)>:");
		scanf("%d",&input);
		if (input == 1)
			printf("好offer\n");
		else
		printf("卖红薯\n");
		return 0;
	 } 

循环语句

  • while 语句
  • for 语句
  • do…while 语句
#include <stdio.h>	
#include <string.h>
int main()
	{		
	int line = 0;
	printf("加入比特\n");
	
	while(line<2000)
	{
		
		peintf("敲一行代码: %d\n",line);
		
	}
	if(line>=2000)
		
		printf("好offer\n");
	

	return 0;
	 } 

函数

#include <stdio.h>	
#include <string.h>

//int Add (int x, int y)
//{
//	int z = x+ y;
//	return z;
//}
int main()
	{		
		int num1 = 10;
		int num2 = 20;
		int sum = 0;
		int a = 100;
		int b = 200;
		//sum = num1 + num2 ;
		sum = Add(num1,num2);
		//sum = a + b;
		sum = Add(a,b);
		printf("sum = %d\n",sum);
	
	
	
	return 0;
	 } 

学习时间:

周一至周五下午 2点到6点

学习产出:

  • CSDN 技术博客 1篇
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值