首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
PYS
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
0
发帖
0
笔记
273
Ta的粉丝
0
关注数
0
粉丝数
0
获赞数
0
阅读数
0
写一个函数,将一个字符串中的元音字母复制到另一字符串,然后输出。
while (start < end) // 当 start < end 时,继续交换 { tmp = str[start]; // 暂存 str[start] str[start] = str[end]; // 将 str[end] 赋值给 str[start] str[end]...
C语言
2025年7月10日 19:48
回复 9+
|
赞 0
|
浏览 627
写一个函数,使输人的一个字符串按反序存放,在主函数中输入和输出字符串。
void ReverseString(char str[]) { int start, end; char tmp; start = 0; end = strlen(str)-1; //字符数组小标从0开始,所以-1 while(start < end) { tmp ...
C语言
2025年7月10日 19:46
回复 9+
|
赞 0
|
浏览 713
编写一个程序,将字符数组s2中的全部字符复制到字符数组s1中,不用strcpy函数。复制时,‘\0’
首先必须保证s1能否放的下s2中的字符,然后将s2中的每个字符逐个搬移到s1中即可。
C语言
2025年7月10日 19:44
回复 9+
|
赞 0
|
浏览 681
编写一个程序,将连个字符串s1和s2比较,如果s1 > s2,输出一个整数;若s1 = s2,输出0
#include <stdio.h> int main() { int ret = 0; int index = 0; char s1[100] = { 0 }; char s2[100] = { 0 }; pri...
C语言
2025年7月10日 19:43
回复 9+
|
赞 0
|
浏览 770
编一程序,将两个字符串连接起来,不要用strcat函数
直接将s2中的字符逐个拷贝到s1的末尾即可,用户需要保证s1中能存的下s2中的字符 获取s1末尾的位置 将s2中的字符逐个拷贝到s1中 #include<stdio.h> int main() { char s1[10...
C语言
2025年7月10日 19:42
回复 9+
|
赞 0
|
浏览 775
有一行电文,以按下面规律译成密码: A--->Z a--->z B--->Y b--->Y
#include<stdio.h> int main() { char s[1024] = {0}; scanf("%s", s); int len = strlen(s); // 转换 for (int i = 0; i &l...
C语言
2025年7月10日 19:37
回复 9+
|
赞 0
|
浏览 803
输出以下图案: * * * * * * * * * * * * * * *
该题非常简单,观察图形可以看出: 每行中*的个数相等,都是4个 每行中空格的个数在递增2个 每行先输出空格,然后输出* 按照以上方式通过循环来控制每行的输出内容即可
C语言
2025年7月10日 19:35
回复 9+
|
赞 0
|
浏览 726
有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值
// 二分查找 while (left < right) { // 找到中间位置 int mid = left + ((right - left) >> 1); if (key == array[mid]) { printf("%d\n"...
C语言
2025年7月10日 19:35
回复 9+
|
赞 0
|
浏览 920
找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小,也可能没有鞍点。
鞍点是行上最大,列上最小的元素,因此对数组的第i元素进行如下操作: 找到该行上最大元素,用max标记,并标记该元素所在列colindex 找colindex列上最小的元素,用min标记,并标记该元素所在行号rowindex 如果max和min相等,并且最小的元素刚好是在第i行,则为鞍点 如果...
C语言
2025年7月10日 19:33
回复 9+
|
赞 0
|
浏览 953
编程实现:输出一下的杨辉三角(要求输出10行)
第0列和对角线上的数据全部为1,其余位置上的数据为上一行正对数据与上一行正对前一个数据之和。 #include<stdio.h> int main() { int array[10][10]; for (int i = 0; i < 10; ++i) { f...
C语言
2025年7月10日 19:31
回复 9+
|
赞 0
|
浏览 976
将一个数组中的值按逆序重新存放。例如:原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。
#include <stdio.h> void reverseArray(int arr[], int size) { int temp; for (int i = 0; i < size / 2; i++) { temp = arr[i]; arr[i] = arr[siz...
C语言
2025年7月10日 19:28
回复 9+
|
赞 0
|
浏览 780
用迭代法求x=sqrt(a)。求平方根的迭代公式为 要求前后两次求出的x的差的绝对值小于10^
5. 牛顿迭代循环 c do { x0 = x1; // 更新当前近似值 x1 = (x0 + a / x0) / 2; // 计算下一次迭代的近似值 } while (fabs(...
C语言
2025年7月10日 19:09
回复 9+
|
赞 0
|
浏览 959
猴子吃桃问题。猴子第1天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第2天早上又将剩下的桃
后一天的桃子数量 = 前一天桃子数量 / 2 - 1。所以,该公式也可以写成前一天的桃子数量 = (后一天桃子数量+1) * 2。所以我们知道了第10天剩余桃子的数量 转化成数学问题
C语言
2025年7月10日 19:06
回复 9+
|
赞 0
|
浏览 1.1k
一个球从100m高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第10次落地时共经
for (int i = 0; i < 10; i++) { total_sum += total_m; total_m /= 2; total_sum += total_m; } //不需要计算第10次的反弹高度,所以减去 total_sum -= total_m; ...
C语言
2025年7月10日 19:04
回复 9+
|
赞 0
|
浏览 821
有一个分数序列,求出这个数列的前20项之和。
for (int i = 0; i < COUNT; i++) { sum += a / b; //记录前一项分子 temp = a; //前一项分子与分母之和为后一项分子 a = a + b; //前一项分子为后一项分母 b = temp; }
C语言
2025年7月10日 19:01
回复 9+
|
赞 0
|
浏览 1.1k
输人一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
分别统计
C语言
2025年7月9日 17:57
回复 9+
|
赞 0
|
浏览 723
有4个圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为1,见图。这4
判断坐标是否在圆心里
C语言
2025年7月9日 17:57
回复 9+
|
赞 0
|
浏览 1.1k
输入4个整数,要求按由小到大的顺序输出。
先找最小,再找第二小,再找最小的
C语言
2025年7月9日 17:55
回复 9+
|
赞 0
|
浏览 977
题目:a || b + c && b - c -> 3||4 + 5 && 4-5的结果是?
逻辑运算只要不为0就为真1
C语言
2025年7月9日 17:45
回复 9+
|
赞 0
|
浏览 925
编程序,用getchar函数读人两个字符给c1和c2,然后分别用putchar函数和printf函数
int main() { int c1 = 0; int c2 = 0; c1=getchar(); getchar(); &nb...
C语言
2025年7月9日 17:41
回复 9+
|
赞 0
|
浏览 898
1
2
3
4
5
6
...
14
本科学校:大连民族大学
目标学校:成都大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!