自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 c语言(7.14)

printf("请输入两个数字:");今天学习了,正向打印和逆向打印,

2024-07-14 10:12:44 249

原创 c语言(7.13)

今天学习了switch语句和case穿透,还有for循环。printf("各位都是大帅哥\n");printf("退出服务\n");printf("机票查询\n");printf("机票预定\n");printf("机票改签\n");

2024-07-13 13:05:49 165

原创 c语言(7.12)

printf("尊贵的vip1");printf("尊贵的vip2");printf("尊贵的vip3");printf("尊贵的vip4");printf("尊贵的vip5");printf("请输入氪金的总金额:");今天学习了if的第3种格式。

2024-07-12 11:24:08 774

原创 c语言(7.12)之AI助我学习2

如果您使用的是标准的 GCC 或 Clang 编译器,应该使用。这样,只有当这两个坐号相差1并且排号相同时,才会输出“我会开心地看电影”。是一个表达式,但它本身并不产生布尔值(尽管在C语言中,非零值被视为真,但这里它并没有被用作条件判断的一部分)。,但请注意这通常是特定于 Visual Studio 的),那么您可以保留。printf("请输入小诗诗的排号:\n");printf("请输入小诗诗的坐号:\n");printf("请输入我的排号:\n");printf("请输入我的坐号:\n");

2024-07-12 10:50:30 613

原创 AI助我学习1

的初始值是未定义的,我们不能预测这个条件何时会为真,甚至它可能在不同的程序运行中产生不同的结果。时给它一个明确的初始值,或者在使用它之前通过某种方式(如用户输入、计算等)来设置它的值。的初始值是未定义的,它可以是任何整数,这取决于程序运行时的内存状态。语句内的代码块将会执行,打印出 "扔掉苹果"。的初始值是未定义的,因此这个条件判断的结果也是不确定的。的值在使用前是已知的,从而使程序的行为变得可预测。的值在程序运行时恰好是 1 或更大的整数,那么。类型,但没有被初始化。为了修正这个问题,你应该在声明。

2024-07-12 10:46:47 533

原创 c语言(7.11)

printf("女儿还想再孝敬父母两年\n");printf("终身大事全听凭父母\n");printf("体温过高,语音报警");printf("向别的女生表白\n");printf("向女生表白\n");printf("真的大于5");printf("扔掉苹果");

2024-07-11 12:56:34 771

原创 神奇的AI

没想到AI也会出错。

2024-07-10 10:10:04 155

原创 c语言(7.9)

printf("请输入一个两位数:");

2024-07-09 11:41:15 728

原创 c语言中,char能参与计算吗?

在C语言中,char类型确实可以参与计算,但具体行为取决于上下文和编译器如何处理字符的存储。char类型在C中通常用于存储单个字符,但实际上它是通过整数(通常是8位,即1字节)来存储的,因此它可以像整数一样参与算术运算。

2024-07-08 23:02:25 893

原创 c语言(7.6)

/数值拆分:键盘录入一个三位数,将其拆分为个位,十位,百位。printf("十位:%d\n",shi);printf("百位:%d\n",bai);printf("个位:%d\n",ge);printf("请输入一个三位数:");

2024-07-06 21:18:49 234

原创 c语言(7.3)

printf("你亲亲女朋友的名字:%s\n",nam);printf("请输入你女朋友的名字:");printf("请输入一个整数:");

2024-07-03 16:43:55 797

原创 在c语言中,为什么scanf有时候不加&,也能运行

在C语言中,scanf函数用于从标准输入(通常是键盘)读取并格式化输入。当你使用scanf来读取变量时,通常需要在变量名前加上符号来获取变量的地址,因为scanf需要知道在哪里存储输入的数据。然而,存在一些特殊情况,使得在某些情况下看似可以不需要符号,但实际上这种理解可能是有误的。

2024-07-03 16:11:00 329

原创 c语言中,scanf(“%d\n“, &a);加n和不加n的区别

但是,由于输入流中通常会在用户按下回车键后立即生成一个换行符(这取决于具体的环境和输入方式),如果用户在输入数字后直接按下了回车键,那么这个换行符是已经在输入缓冲区中等待的。格式说明符用于指定输入数据的类型,而其他字符则通常用于匹配输入流中的非空白字符(空格、制表符、换行符等都被视为空白字符)。这意味着,如果后续的代码依赖于读取换行符来触发某些操作(比如,在循环中等待用户输入),那么不加。:在某些情况下,如果输入流中不包含预期的换行符(例如,用户输入了多个数字而没有在每个数字后按回车),那么包含。

2024-07-03 15:37:49 339

原创 C语言啊(7.2)

数据类型及其查看它们大小的方法,还有,有符号整数和无符号整数的定义方法。//别忘记用u,而不是d。

2024-07-02 12:12:30 123

原创 c语言中,long double能不能直接用%f

不过,为了代码的可移植性和遵循C标准,建议在查看特定编译器的文档时确认其对格式说明符的支持情况。然而,在这个特定的例子(是许多编译器(包括GCC)所接受的,但它并不是C标准的一部分。然而,在实际编程中,几乎所有现代编译器都支持。类型设计的,以确保能够正确地处理。可能会导致未定义的行为,因为。则可以正确地格式化并输出。格式说明符来格式化输出。类型的值不能直接使用。并不保证能够正确处理。几乎是普遍接受的做法。在上面的代码中,使用。

2024-07-02 12:08:32 283

原创 C语言中float后面能不加f吗

类型的变量,那么会发生类型转换(称为隐式类型转换或自动类型转换),这可能会导致精度损失,因为。在C语言中,如果你将一个浮点数常量(即带有小数点的数或者科学记数法表示的数)赋值给一个。这样做还可以提高代码的可读性,让其他开发者或未来的你更容易理解代码的意图。的隐式类型转换,这可能会在某些情况下(比如当编译器或运行环境以更高的精度处理。因此,为了代码的清晰性和避免潜在的精度问题,建议在需要。类型的,除非你通过后缀明确指定其类型为。类型的变量,而不显式地在常量后面加上。类型的常量赋值给一个。

2024-07-02 12:00:49 167

原创 c语言中,double能不能用%f,不用%lf

类型的数据通常是可行的,并且这种做法在很多编译器和环境中都能正常工作。然而,在实践中,很多编译器(包括GCC和Clang)都接受。类型的数据时遇到问题(尽管这种情况很少见),尝试改用。类型的数据,但出于最佳实践和可移植性的考虑,建议使用。并不是C语言标准所强制要求的,而是许多编译器为了与。这是因为C语言标准(如C99和C11)在。函数的格式说明符来匹配并输出。函数的上下文中并没有严格要求区分。的格式说明符,这可能是为了与。类型的变量,理论上应该使用。函数保持一致,后者确实需要。保持一致而接受的一种扩展。

2024-07-02 11:42:30 206

原创 C语言为什么输出double类型数据时还是精确到小数点后六位?

类型的数据时,其显示的小数点后位数并不总是固定的,而是由你使用的输出格式说明符以及你的编译器或运行环境决定的。然而,你观察到的“精确到小数点后六位”的现象,很可能是由于默认的输出格式或者你使用的特定输出格式说明符(如。并不强制输出固定的小数位数。默认情况下,它可能会根据数据的值来决定显示多少位小数,以在可读性和精确性之间取得平衡。:不同的编译器或运行环境可能会有不同的默认输出格式。这样可以确保无论数据如何,输出都会按照你的期望进行格式化。这样的格式化输出,这可能会在你的输出中引入固定的六位小数。

2024-07-02 11:37:27 718

原创 C语言(6.30)

printf("我的亲亲女朋友的姓名是:%s。","小诗诗","女", 18, 1.82, 110);printf("人物的最终血量为:%d\n", end_blood);printf("自己使用技能回复%d\n",recovery);printf("人物的初始血量为:%d\n", blood);printf("对战时收到伤害为:%d\n", hurt);今天学习了换行符,和变量的定义和使用(先定义再赋值)

2024-06-30 12:17:11 588 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除