成为算法之王的第二天

编程入门 行业动态 更新时间:2024-10-09 15:18:48

成为算法之王的<a href=https://www.elefans.com/category/jswz/34/1769066.html style=第二天"/>

成为算法之王的第二天

今天学习了变量的作用域作用周期,字符串,一些转义符,if选择语句,while循环,定义函数,只是浅浅学习,现在只是知道这是什么。

//变量的作用域:限定这个名字可用性的代码范围
//变量的生命周期:变量的创建和销毁之间的时间段
//int a = 5;//全局变量作用域为整个工程还可以跨文件//全局变量的生命周期:程序的生命周期
int main()
{int b = 3;//局部变量作用域为大括号内//局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束printf("%d\n", a);printf("%d\n", b);int a = 2;//全局变量与局部变量名字冲突时,以局部变量为准//但是最好不要这样printf("%d\n",a);return 0;}
	//字符数组 - 数组是一组形同类型的元素//字符串在结尾的位置隐藏了一个\0的字符//\0是字符串的结束标志
字符串就是一串字符---用双引号括起来的一串字符
#include <string.h>int main()
{char arr1[] = "abc";char arr2[] = { 'a','b','c' };int len = strlen("abc");printf("%d\n", strlen(arr1));//3printf("%d\n", strlen(arr2));//15printf("%d\n", len);//3//打印字符串printf("%s\n", arr1);printf("%s\n", arr2);//乱码,因为没有\0return 0;}
转义符
int main()
{printf("c:\text\text.c");//结果 c:      ext     ext.c//因为\t会被认为是转义符return 0;}int main()
{printf("%s\n", "abc");printf("%s\n", "a");printf("%s\n", "\"");printf("%s\n", "'");printf("c:\\test\\test.c");printf("\a");//abc   a   "   '	c:\test\test.c//printf在打印数据的时候,可以指定打印的格式return 0;
}
int main()
{int input = 0;//输入的值printf("要好好学习吗(1/0)?>:");scanf("%d", &input);if (input == 1){printf("好offer\n");}else{ printf("卖红薯\n");}return 0;
}
int main()
{int line = 0;//循环while(line<30000){printf("写代码:%d\n", line);line++;}if (line == 30000){printf("好offer\n");}return 0;
}
int Add(int x, int y)
{int z = 0;z = x + y;return z;
}int main()
{int num1 = 0;int num2 = 0;scanf("%d%d", &num1, &num2);//int sum = num1 + num2;//函数的方式解决int sum = Add(num1, num2);printf("%d\n", sum);return 0;
}

我是要成为算法之王的男人!

更多推荐

成为算法之王的第二天

本文发布于:2024-02-06 07:05:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1747009.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:第二天   之王   算法

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!