- 博客(17)
- 收藏
- 关注
原创 (再版)有10个学生,每个学生的数据包含学号、姓名、年龄、四门课成绩、总成绩和平均成绩。在main()函数中输入这10个学生的数据,用自定义函数Total_ave()求出学生的总分和平均分
这题难度也算普及了吧(bushi 仍然很水首先我们了解一下结构体struct 结构体名字类型 变量;如果有多组数即可在末尾加上数组即struct 结构体名字类型 变量;}数组;使用时为:结构体名字.变量名字如是数组即可有:数组.变量名字先给一个无指针版,更好解释一下题解思路。
2023-12-09 22:58:50
789
原创 有10个学生,每个学生的数据包含学号、姓名、年龄、四门课成绩、总成绩和平均成绩。要求在main()函数中输入这10个学生的数据,用自定义函数Total_ave()求出学生的总分和平均分,用sort
这题难度也算普及了吧(bushi 任然很水首先我们了解一下结构体struct 结构体名字类型 变量;如果有多组数即可在末尾加上数组即struct 结构体名字类型 变量;}数组;使用时为:结构体名字.变量名字如是数组即可有:数组.变量名字先给一个无指针版,更好解释一下题解思路。
2023-12-09 22:44:55
1325
原创 编写程序,输入月份号,输出该月份的英文名,例如输入3,则输出March,要求用指针实现。
【代码】编写程序,输入月份号,输出该月份的英文名,例如输入3,则输出March,要求用指针实现。
2023-12-09 22:26:49
461
原创 定义两个字符指针,通过gets()函数输入两个字符串;再定义一个指针函数,通过指针移动方式将字符串反转,再定义一个指针函数,通过指针移动方式将两个字符串连接起来。从主函数中分别调用上述函数,输入字符串
本来说平时少用gets但是题目要求就没办法了。交换方式和判断ABC大小类似;连接方式的话自己看明白吧while(*p!='\0')//判断P是否指向有效的数组p++;p--;*q=*p;*p=temp;//交换p--;//指针指向数组的下一位,下同q++;return str;while(*p!='\0')p++;p++;str2++;*p='\0';//指针结束gets(a);gets(b)
2023-12-09 22:21:05
464
原创 输入一行文字,我出其中大写字母、小写字母、空格、数字以及其他字符各有多小(用指针方法)
gets(a)可以很方便的读入一串字符,但是有点小危险(总之洛谷一类刷题别用)用一个*k指向数组a的第一位,之后就是遍历数组并判断元素,看代码。纯C的把头文件改成#include即可。这种题就是为了用上指针而用指针,没办法。
2023-12-06 22:29:22
416
1
原创 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.写3个函数:①输人 10个数;②进行处理,③输出10个数。 (用指针方法处理)
原理自己看书,无脑理解就是当*P指向一个数组时(数组本身也是一种指针)P=a和P=a+1;指的是P指向数组a的第一位a[0];P++是P指向数组a的下一个元素,即a[1];写3个函数:①输人 10个数;②进行处理,③输出10个数。输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换.题解明天写,先救一下作业。
2023-12-06 22:23:18
1442
1
原创 请将不超过2000的所有素数从小到大排成第一行,第二行上的每个素数都等于它右肩上的素数之差。编程求出:第二行数中是否存在这样的若干个连续的整数,它们的和恰好是1898
其实网上也有很多题解,看了一圈就是要求的N位数不一样,有1993的,有2000的;(我看的作业是2000,用2000写。编程求出:第二行数中是否存在这样的若干个连续的整数,它们的和恰好是1898?假好存在的话,又有几种这样的情况?原题:请将不超过2000的所有素数从小到大排成第一行,第二行上的每个素数都等于它右肩上的素数之差。第一行:2 3 5 7 11 13 17……你的作业答案:(想抄作业的可以拿了就走了,后面给思路);从题目看,我们需要解决N以内的素数;第二行:1 2 2 4 2 4……
2023-11-30 11:57:59
1179
原创 编写程序,判断某一字符串是不是“回文数”。(回文数是从左往右和从右往左读起来都是一样的字符串)
这个万能头文件你不要学;换#include ;cin >> 和 scanf 是一个效果;cout
2023-11-28 20:48:54
688
原创 要求输出一个平行四边形(图片)没有图片...
呱,面向结果编程:printf("打出图形.jpg")。C语言就把头文件换成stdio.h。虽然但是,这样交给老师八成暴毙;endl等于/n的作用;然后cout换printf。
2023-11-23 17:06:18
60
原创 实编写万年历,要求从键盘输入一个年份,输出对应的日历表。
有点难,循环先不说,做这个作业的时候多半人数组都没学哈哈;1.判断是否是闰年,2月天数是取决与是否闰年的;第二种,用了泰勒公式算星期。2.计算年份的星期;
2023-11-09 11:38:52
467
原创 求满足下列不等式的n的最小值,其中value是大于1的任何数:1+1/2+1/3+...+1/n>value;
没用do whlie 循环,希望老师不要打我。
2023-11-09 11:24:42
278
1
原创 从键盘上输入若干学生的成绩,统计并输出最高和最低成绩,当输入负数时结束
if(scoremax) //输入的成绩大于最大值,则将输入的成绩赋值给最大值。printf("最高成绩为:%lf\n最低成绩为:%lf\n",max,min);从大到小排序其实也行,但是作业没给input,所以就简单解决一下。min=score;
2023-11-09 11:20:21
2753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人