我的第一篇博客

小编是一个学数媒的小萌新,在未来的学习生涯当中我将学习多种编程语言,目前已学了C语言、C++、PHP、MySQL等编程语言。但是,感觉除了老师上课有教的编程内容以外,关于对这些编程语言更近一步的运用却是一用就废。不管以后是否当程序员,还是考研,小编都对这些编程语言还是有想学好的渴望。废话不多说先上一些在比特鹏哥那里学到的编程。

目前,小编用的编译工具是VS 2022还有VS code。

下面这个是一个最基础的打印:Hello World的程序。

#include<stdio.h>
int main()
{
	printf("Hello World!\n");
	return 0;
}

因为现在的scanf函数被编译器认为不安全,在开头加一条“#define _CRT_SECURE_NO_WARNINGS” 就可以解决这样的问题了!

 这个是一个关于字符类型的代码

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
	char ch = 'a';//字符类型
	int age = 20;//整形
	short num = 10;//短整型
	//long
	//long long
	
	float weight = 55.5;//单精度浮点型
	double d = 0.0;//双精度浮点型

	printf("%d\n",100);
	//sizeof-关键字-操作符-计算类型或者变量所需大小
	printf("%d\n", sizeof(char));
	printf("%d\n", sizeof(short));
	printf("%d\n", sizeof(int));
	printf("%d\n", sizeof(long));
	printf("%d\n", sizeof(long long));
	printf("%d\n", sizeof(float));
	printf("%d\n", sizeof(double));

	return 0;
}

 这个是关于枚举的代码(我学校里是没怎么教这个枚举,不知道大家是不是这样子)

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
enum sex
	{
		male = 10,
		female,
		secret,
		man,
		woman,
		gay
	};
int main()
{
	enum sex s = male;
	enum sex f = female;
	enum sex d = secret;
	enum sex g = gay;
	printf("%d\n", d);
	printf("%d\n", g);
	printf("%d\n", s);
	printf("%d\n", man);
	printf("%d\n", woman);

	return 0;
}

 这个是关于求字符长度的代码


#include<stdio.h>
int main()
{
	char a[] = "hello";
	char b[] = { 'a','b','c','\0' };
	int lenth = strlen( "zhangzhang" );

	printf("%s\n", a);
	printf("%s\n", b);
	printf("求zhangzhang的字符长度:%d\n", lenth);

	//求字符串长度
	int len1 = strlen(a);
	printf("a的字符串长度(第一种方式):%d\n", len1);
	printf("b的字符串长度(第二种方式):%d\n", strlen(b));

	return 0;
}

 这个是一个求10位数的和、平均值和最大值

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
	int a[10] = { 0 };
	int i = 0;
	int max = a[0];
	int sum = 0;
	float avg = 0;

	//输入
	for (i = 0; i < 10; i++)
	{
		scanf("%d", &a[i]);
	}

	//求和以及平均值
	for (i = 0; i < 10; i++)
	{
		sum = sum + a[i];
	}
	avg = sum / 10;

	//求最大值
	for (i = 0; i < 10; i++)
	{
		if (a[i] > max)
		{
			max = a[i];
		}
	}

	//输出
	printf("sum=%d\n",sum);
	printf("avg=%f\n",avg);
	printf("max=%d\n", max);

	return 0;
}

这是一个简单的选择分类代码(>,<)

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
	int input = 0;
	printf("<每日一签>\n");
	printf("今天你学习了吗?(0/1)\n");
	scanf("%d", &input);
	if (input == 1)
	{
		printf("好,非常好,继续加油!(>,<)");
	}
	else
	{
		printf("好好学习,天天向上!(——,——)");
	}
	return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值