资讯 小学 初中 高中 语言 会计职称 学历提升 法考 计算机考试 医护考试 建工考试 教育百科
栏目分类:
子分类:
返回
空麓网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
空麓网 > 计算机考试 > 软件开发 > 后端开发 > C/C++/C#

2021-11-15

C/C++/C# 更新时间: 发布时间: 计算机考试归档 最新发布

2021-11-15

#define _CRT_SECURE_NO_WARNINGS 1
学习心得:
// char arr[] = { ‘b’, ‘i’, ‘t’ };没有结束符号,所以是随机值,比如”abc"后面默认有一个
//
// printf("%dn", strlen(arr));//每一次打印出来是个随机的值,因为没有字符的结束,但是如果是"abc"就会是3.
如果想使用来自其他文件(外部文件)的 全局变量,先要声明一下
extern是一个关键字,是专门用来声明外部符号的

static修饰局部变量可以是变量一直存在,直到程序结束。如果用来修饰全局变量,可以去掉全局变量的外接属性

指针是存放地址的 比如P int p =&a,p里面存放的是a的地址,p就代表a的值,操作p就可以改变a的值。一般存的值是什么类型,就用什么类型来定义指针
printf("%.2fn", sum / 5.0);//.后面是几,保留几位小数
//

int Add(int x, int y)
{
int z = 0;
}

int main()
{
int a = 0;

return 0;
}
//
//#include
//
int num = 10;

int main()
{
int num = 1;

printf(“num = %dn”, num);//局部优先

return 0;
}
//
//#include
//#include
//
//int main()
//{
// char arr[] = { ‘b’, ‘i’, ‘t’ };
//
// printf("%dn", strlen(arr));//每一次打印出来是个随机的值,因为没有字符的结束,但是如果是"abc"就会是3.
//
// return 0;
//}

#include
#include
int main()
{
printf("%dn", strlen(“c:test121”));
return 0;
}
//
//
//

#include

int main()
{
printf(" n");
printf(" n");
printf("
*******n");
printf("************n");
printf(" * n");
printf(" * n");

return 0;
}

int main()
{
int arr1[] = { 1,2,3 };
int arr2[];//err

return 0;
}
//
int main()
{
int n = 10;
int arr[n] = {0};
return 0;
}
//
写一个函数求两个整数的较大值

int Max(int x, int y)
{
return (x > y ? x : y);
}

int main()
{
int n1 = 0;
int n2 = 0;
int max = 0;

//输入
scanf("%d %d", &n1, &n2);

//求较大值
// //1
//if (n1 > n2)
// max = n1;
//else
// max = n2;
// 2
//max = (n1 > n2 ? n1 : n2);

//3
max = Max(n1, n2);
//打印
printf("%dn", max);

return 0;
}
//
//
void 在这里表示不需要函数返回任何值
void test()
{
//a本来是局部变量的
//使用static修饰局部变量
static int a = 1;//使用static修饰局部变量,可以是局部变量一直存在,直到程序结束
a++;
printf("%d “, a);
}

int main()
{
int i = 0;

while (i < 10)
{
test();
i++;
}

return 0;
}
//
如果想使用来自其他文件(外部文件)的 全局变量,先要声明一下
extern是一个关键字,是专门用来声明外部符号的
//
extern int g_val;

int main()
{
printf(”%dn", g_val);

return 0;
}
//
//
//
//声明外部函数
extern int Add(int x, int y);

int main()
{
int a = 10;
int b = 20;

int ret = Add(a, b);

printf("%dn", ret);

return 0;
}
//
//
//
#define 定义标识符常量
//
#define M 100
#define STR “hehe”

int main()
{
printf("%dn", M);
printf("%sn", STR);

return 0;
}

//
//
#define 定义宏
//
#define ADD(X,Y) ((X)+(Y))

int main()
{
int a = 10;
int b = 20;

int ret = ADD(a, b);

printf("%dn", ret);

return 0;
}
//

int main()
{
//& 取地址操作符
//%p - 是以地址的形式打印

int a = 10;//a要在内存中开辟空间的
printf("%pn", &a);

int * p = &a;//p就是指针变量

p = 20;// --> 解引用操作符号

printf("%dn", a);//20

//char ch = ‘w’;//一般看存的值是什么类型,就用什么类型来定义指针
//char * pc = &ch;

return 0;
}
//
//

地址
地址是放在指针变量中


//
//#include
//
///

//int main()
//{
// printf(" n");
// printf(" n");
// printf("
*******n");
// printf("************n");
// printf(" * n");
// printf(" * n");
//
// return 0;
//}
//
//
/
///

//int main()
//{
// printf(" ** n");
// printf(" ** n");
// printf("************n");
// printf("***********n");
// printf(" * * n");
// printf(" * * n");
//
// return 0;
//}
//
/
//
//
//
//
//
//
//
//
//
//#include

int main()
{
//输入
int n = 0;
scanf("%d", &n);

//判断和打印
// / 除号
// % - 取模
//n%5 计算的是n除以5 后的余数

if (n % 5 == 0)
{
printf(“YESn”);
}
else
{
printf(“NOn”);
}

return 0;
}

#include

int main()
{
printf(“I lost my cellphone!n”);

return 0;
}


#include

int main()
{
int a = 0;
int b = 0;
//输入
scanf("%d %d", &a, &b);
if (a >= 0 && a < 10000 && b>0 && b < 10000)
{
int c = a / b;
int d = a % b;
//计算并打印
printf("%d %dn", c, d);
}
return 0;
}

#include
#include

double fac(int n)
{
int i = 1;
double ret = 1.0;
for (i = 1; i <= n; i++)
{
ret = i;
}
return ret;
}

int main()
{
double x = 0;
scanf("%lf", &x);
double term = 1.0;
double sum = term;
int n = 1;
while (fabs(term)>0.001) {
double fenmu = fac(n);//分母计算
double fenzi = pow(x, n);//分子计算
term = fenzi / fenmu;
sum += term;
n++;
}
printf("%lfn", sum);

return 0;
}
//
//int main()
//{
// int i = 0;
// float arr[5] = { 0.0 };
// float aver = 0.0;
// for (i = 0; i < 5; i++)
// {
// scanf("%f", &arr[i]);
// aver = aver + arr[i];
// }
// printf("%.1fn", aver / 5);
// return 0;
//}
//& - 取地址操作符
//
- 解引用操作符/间接访问操作符

//int main()
//{
// int a = 10;
// //%p - 打印的格式来打印
// //printf("%pn", &a);
//
// int * p = &a;//p是用来存放地址的,所以我们把p称为指针变量
// *p = 20;//*的解引用操作符,p的意思就是通过p中的值,找到p所指向的对象,也就是说p就是a
//
// //printf("%dn", a);
// printf("%dn", sizeof§);
//
// /printf("%pn", p);
// printf("%pn", &a);
/
//
// return 0;
//}

//int main()
//{
// printf("%dn", sizeof(char*));//指针的大小与类型无关,一般都是四个字节
// printf("%dn", sizeof(short*));//
// printf("%dn", sizeof(int*));//
// printf("%dn", sizeof(long*));//
// printf("%dn", sizeof(float*));//
// printf("%dn", sizeof(double*));//
//
// return 0;
//}
//

//结构体类型的定义
//struct Stu
//{
// //结构体的成员
// char name[20];
// int age;
// char sex[10];
//};
//#include
//
//int main()
//{
// //创建结构体变量,并且初始化
// struct Stu zhangsan = {“张三”, 30, “男”};
// struct Stu lisi = {“李四”, 24, “保密”};
//
// //->这个操作符
// struct Stu * pl = &lisi;
// printf("%s %d %sn", (*pl).name, (*pl).age, (*pl).sex);
// printf("%s %d %sn", pl->name, pl->age, pl->sex);
//
// //打印结构体的数据
// //printf("%s %d %sn", zhangsan.name, zhangsan.age, zhangsan.sex);
// //printf("%s %d %sn", lisi.name, lisi.age, lisi.sex);
//
// return 0;
//}

//.
//结构体成员访问的操作符
//结构体变量.结构体成员
//
//->
//结构体成员访问的操作符
//结构体指针->结构体成员
//

//#include
void test(int b)
//{
// if (b < 0)
// printf(“y= %dn”, 1);
// else if (b == 0)
// printf(“y= %dn”, 0);
// else
// printf("%dn", -1);
//}
//int main()
//{
// int a = 0;
//
// while (scanf("%d", &a) != EOF)
// {
// if (a > -10000 && a < 10000)
// {
// test(a);
// }
// else
// printf(“输入错误n”);
// }
// return 0;
//}
//#include
//int main()
//{
// int a = 0;
// scanf("%d", &a);
// int x = a / 3600;
// int y = (a % 3600) / 60;
// int z = ((a % 3600) % 60) / 60;
// printf("%d %d %d", x, y, z);
// return 0;
//}
//#include
//int main()
//{
// int i = 0;
// int input = 0;
// int sum = 0;
// for (i = 0; i < 5; i++)
// {
// scanf("%d", &input);
// sum = sum + input;
// }
// printf("%.2fn", sum / 5.0);//.后面是几,保留几位小数
// return 0;
//}
#include
int main()
{
printf(“Name Age Gendern”);
printf("---------------n");
printf(“Jack 18 mann”);
return 0;
}

转载请注明:文章转载自 http://www.konglu.com/
本文地址:http://www.konglu.com/it/512396.html
免责声明:

我们致力于保护作者版权,注重分享,被刊用文章【2021-11-15】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2023 成都空麓科技有限公司

ICP备案号:蜀ICP备2023000828号-2