C语言
文章平均质量分 50
Blossom i
开心就好,Python123题持续更新,C语言+数字的文章选自问答的回复整理
展开
-
c语言11:从键盘上输入一字符串s,字符串s中包含若干个数字字符,将字符串s中的数字字符放入另一个数组d,最后将数组d中的字符串输出
当遍历完字符串s后,数组d中已经存储了所有的数字字符,此时可以使用puts(d)函数将数组d中的字符串输出。当字符是数字字符时,将其赋值给数组d,并将j加1,表示数组d中有一个新的元素。题目要求从键盘上输入一个字符串s,字符串s中包含若干个数字字符,需要将字符串s中的数字字符提取出来放入另一个数组d中,并最终将数组d中的字符串输出。并将程序调试出所需的结果。从键盘上输入一字符串s,字符串s中包含若干个数字字符,将字符串s中的数字字符放入另一个数组d,最后将数组d中的字符串输出。函数将数组d中的字符串输出。原创 2023-06-08 19:50:25 · 1995 阅读 · 0 评论 -
C语言10:把数组a(大小为M)中前M-1个元素中的最小值放入a的最后一个元素中
然后,通过循环遍历前M-1个元素,使用scanf("%d",&a[i])从标准输入读取用户输入的数据,并将其存储在数组a中。通过判断if(a[M-1]>a[i]),程序可以找到最小值,并将其存储在a[M-1]中。这个值的设置为11,说明数组a共有11个元素,前10个元素用于存储用户输入的数据,最后一个元素用于存储程序计算出的最小值。接下来,程序将a的第0个元素复制到a的最后一个元素中,即a[M-1]=a[0]。并将程序调试出所需的结果。把数组a(大小为M)中前M-1个元素中的最小值放入a的最后一个元素中。原创 2023-06-08 19:42:35 · 628 阅读 · 0 评论 -
C语言9:求区间[200,2000]中所有回文数的和,回文数是正读与反读都一样的数
而long也是整数类型,通常占用8个字节(64位),范围从-9,223,372,036,854,775,808到+9,223,372,036,854,775,807(即-2⁶³到2⁶³-1)。int是整数类型,通常占用4个字节(32位),范围从-2,147,483,648到+2,147,483,647(即-2³¹到2³¹-1)。因此,使用int对于小于2,147,483,647的数字是合适的,但如果数字超过了这个范围,则会出现溢出错误。如果数字是回文数,则将其添加到总和中。并将程序调试出所需的结果。原创 2023-06-08 19:29:59 · 1350 阅读 · 3 评论 -
C语言8:分断计算水费
函数的另一个作用是让程序的结构更加清晰简洁。通过将具有类似功能或相互依赖的代码组织成函数的形式,使程序看起来更加模块化,易于阅读和理解。同时,函数也可以减少代码的冗余,提高代码的可维护性和可读性。的计算过程,计算结果是根据一定的逻辑判断而得出的。如果在程序中需要多次使用这里面的计算过程,那么就可以在程序中定义。当需要在程序中多次使用相同逻辑的代码时,可以将这些代码封装成一个函数,方便代码的复用和维护。函数并多次调用,而不用在每个需要计算的地方写重复的代码。原创 2023-06-06 01:10:58 · 2672 阅读 · 2 评论 -
C语言7:输入若干个学生的成绩,统计出平均成绩
如果没有有效学生成绩,这个程序会输出一个错误的平均分(通常为一个很大的数),并且不会输出低于平均分的学生成绩。需要注意的是,由于输入的学生数不确定,因此需要定义一个数组来存储学生成绩。同时,为了确保程序的健壮性,也需要对输入的学生数进行限制,本例中限制最多可输入100个学生。在程序编辑区编写程序,给定程序功能是: 从键盘上输入若干个学生的成绩,统计出平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。输入非法字符时,跳过非法字符,在输出低于平均分值,非法字符对应的值不输出。并将程序调试出所需的结果。原创 2023-06-06 00:51:54 · 22087 阅读 · 0 评论 -
C语言6:神州行(Easyown)用户无月租费,话费每分钟0.6元,全球通(GSM)用户月租费50元,话费每分钟0.4元。输入一个月的通话时间,分别让算出两种方式的费用,并判断哪一种方式较便宜。
【问题描述】神州行(Easyown)用户无月租费,话费每分钟0.6元,全球通(GSM)用户月租费50元,话费每分钟0.4元。输入一个月的通话时间,分别让算出两种方式的费用,并判断哪一种方式较便宜。【输出形式】字符串“Easyown”、“GSM”或“equal”【样例1输出】“Easyown’【样例3输出】“equal”【样例2输出】“GSM”【输入形式】“%f”【样例1输入】150。【样例2输入】340。【样例3输入】250。原创 2023-06-05 22:13:02 · 3254 阅读 · 4 评论 -
C语言5:水仙花数
水仙花数"是指一个三位正整数,其各位上的数字的立方和等于该数本身。如:1^3+5^3+3^3=153,因此153是一个水仙花数。输入两个三位正整数a和b(其中a原创 2023-06-04 13:40:46 · 2172 阅读 · 0 评论 -
C语言4:由用户输入空气污染指数API值,输出相应的空气质量状况
由用户输入空气污染指数API值,输出相应的空气质量状况。原创 2023-05-31 13:30:00 · 1867 阅读 · 0 评论 -
C语言3:根据身份证号输出生年月日和性别
18位身份证号码第7到10位为出生年份(四位数),第11到12位为出生月份,第13 到14位代表出生日期,第17位代表性别,奇数为男,偶数为女。(不要求较验输入的合法性) 输入格式 输入一个合法的身份证号字符串 输出格式 类似以下格式输出: birth: 1995.11.11 sex:F 性别用F表示女性,M表示男性。以上代码表示如果身份证号的第 17 个字符是偶数,则性别为女('F'),否则为男('M')。以上代码表示从身份证号的第 7 个字符开始,截取 4 个字符作为年份,并将其存储在。原创 2023-05-28 20:37:38 · 5197 阅读 · 0 评论 -
C语言2:说心里话
程序输出的是 "Kim, I want to say, You",而没有输出完整的句子 "Kim, I want to say, You are beautiful!",可能是因为输入的心里话太长,超出了 scanf 函数读取字符串的默认长度。虽然 gets 函数比 fgets 函数用起来更方便,但由于 gets 函数不能限制输入的长度,容易发生缓冲区溢出,造成系统安全漏洞,所以在实际开发中建议使用 fgets 函数,并在读取用户输入前检查输入字符的长度。方法一:使用 fgets 函数来接收用户输入。原创 2023-05-27 10:09:19 · 5506 阅读 · 7 评论 -
C语言:助学贷款额度计算
大学可以申请助学贷款,申请额度不超过学费和生活费总额的60%,分两行依次输入每学分应缴纳的学费(整数,单位为元)和你每个月的生活费(浮点数,单位为元),请计算你每个学期能够贷款多少元?(结果保留小数点后2位数字,每个学期按5个月计算。输出格式请参考输入输出示例。示例。原创 2023-05-26 21:21:42 · 4563 阅读 · 12 评论 -
蓝桥杯基础23:BASIC-25 VIP试题 回形取数(模拟法)
原文链接:https://blog.csdn.net/zhangge138/article/details/79460332。回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出只有一行,共mn个数,为输入矩阵回形取数得到的结果。数之间用一个空格分隔,行末不要有多余的空格。原创 2023-05-15 16:52:11 · 68 阅读 · 0 评论 -
蓝桥杯基础19:BASIC-29 VIP试题 高精度加法
定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进位(即和的十位数)存入r,把和的个位数存入C[0],即C[0]等于(A[0]+B[0])%10。然后计算A[1]与B[1]相加,这时还应将低位进上来的值r也加起来,即C[1]应该是A[1]、B[1]和r三个数的和.如果又有进位产生,则仍可将新的进位存入到r中,和的个位存到C[1]中。输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。原创 2023-05-15 16:51:30 · 60 阅读 · 0 评论 -
Dev-c++ 5.11版本调试方法(七小时折磨调试成功,超详细版)
(查找、一个个试验,还有整理,花了起码六七小时,几乎一天都在折磨这个了,看视频教程也没找到完整的,可能也许我问题太多了,放的位置和其他up的也可能不一样,就搞了好久,中途还把Dev卸载并重新下了,因为觉得可能是一开始有什么属性或者最开始下的时候改了什么。(6)点击【项目管理】,再点击【项目2】,此处有一个main源代码文件,点击,选择【移除文件】(2)选择【编译选项】,然后勾选【编译时加入以下命令】,并在两处输入-g3,然后【确定】如下图,我放在的D盘,并建立了一个名字为【调试】的文件夹。原创 2023-01-19 22:24:42 · 11209 阅读 · 16 评论