自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将十个数进行从大到小的顺序进行排列。

for(i=0;i<10;i++)for(i=0;i<9;i++)for(j=i+1;j<10;j++)t = a[i];a[j]= t;for(j=0;j<9;j++)return 0;

2024-05-30 14:31:31 112

原创 n个从小到大排序的整数(n<1000000)从1~n进行编号,并一个待查找的整数m,请使用二分法进行查找。

int a[n];for(i=0;i<n;i++)low=0;high=n-1;low=mid+1;high=mid-1;goto END;END:;return 0;

2024-05-30 14:30:49 195

原创 还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形

【代码】还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形。

2024-05-30 14:29:58 180

原创 输入两个字符串a和b,将b串中的最大字符插入到a串中最小字符后面。

/将min的值记为a中最小字符的下标。//将max的值记为b中最小字符的下标。//从后往前,将最小值后面的字符往后移动一位。//将b的最大字符放到a的最小字符后面。i++) //循环判断数组b中的最小值。i++) //循环判断数组a中的最小值。for(j=m+1;j--) //将数组a的长度延伸一位。//分别计算数组a,b的长度。

2024-05-30 08:30:40 402

原创 对于给定的一个字符串,统计其中数字字符出现的次数。

while(n--)count=0;for(i=0;i<k;i++)count++;return 0;

2024-05-30 08:29:51 186

原创 输入3行,每行n个字符串,按由小到大的顺序输出

gets(ch1);gets(ch2);gets(ch3);puts(ch1);puts(ch2);puts(ch3);return 0;

2024-05-30 08:29:04 203

原创 编写函数求区间[200,3000]中所有的回文数,回文数是正读和反读都是一样的数。如525, 1551

#includevoid solve(){ /*********Begin*********/ int i=1258,a,b,c,d; for(i=200; i

2024-05-28 19:58:54 147 1

原创 写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。

/编写最小公倍数LCM函数。//编写最大公约数GCD函数。

2024-05-28 19:58:15 383

原创 输入3个整数,按由大到小的顺序输出。(要求用指针方法处理)

/请在此添加‘实现三个整数排序’的代码。//定义main函数。

2024-05-28 19:56:37 214

原创 判断整数x是否是同构数。若是同构数,函数返回1,否则返回0。x的值由主函数从键盘读入,要求不大于100。所谓“同构数”是指这个数出现在它的平方数的右边。例如:输入整数5,5的平方数是25,5是25中右

/4flag变量存放函数值。//调用fun子函数,x为实际参数。//将函数值返回调用之处。int fun(int x)//fun函数首部,x为形式参数。

2024-05-28 19:54:43 173

原创 输入一个N×N的二维数组。编写程序将数组左下半三角元素的值全部置成0。

int main()for(i=0;i<n;i++)for(j=0;j<n;j++)for(i=0;i<n;i++)for(j=0;j<=i;j++)for(i=0;i<n;i++)for(j=0;j<n;j++)return 0;

2024-05-28 19:47:57 125

原创 编写程序,功能是将M行N列的二维数组中的字符数据按列的顺序依次放到一个字符串(一维数组)中。

int main()getchar();for(i=0;i<n;i++){for(j=0;j<m;j++)getchar();for(i=0;i<m;i++)for(j=0;j<n;j++)return 0;

2024-05-28 19:46:55 121

原创 有一个3*4矩阵,找出每行中最大的元素并与第1列元素交换。具体要求如下:1. 使用二维数组存放该3*4矩阵2. 为二维数组输入数据。3. 输出原矩阵并和处理后的矩阵进行比较。

printf("原矩阵:\n");printf("处理后:\n");

2024-05-28 19:46:23 213

原创 幻方编写程序判定N×N(规定N为奇数,且N<20)的矩阵是否是“幻方“,(N×N的二维数组各元素的值由用户在程序运行时输入) “幻方“的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。

int main()int N;i<N;i++){j<N;j++){i<N;i++){j<N;j++){j<N;j++){i<N;i++){i<N;i++){i<N;i++){break;}else{break;return 0;

2024-05-28 19:45:21 158

原创 用递归求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。相关知识(略)

int i;for(i=1;i<=n;i++)a=i*a;return a;i<=n;i++)return 0;

2024-05-28 19:43:51 180

原创 编写一函数实现下列Ackman函数,其中m,n为正整数 Acm(m,n)= ⎩⎪⎪⎨⎪⎪⎧​ n+1Acm(m−1,1)Acm(m−1,Acm(m,n−1))​

int a;a=n+1;return a;int m,n;return 0;

2024-05-28 19:43:13 184

原创 计算正整数num的各位上的数字之积。例如:输入:2583 经过----(2x5x8x3) 输出:240输入:102 经过----(1x0x2) 输

*计算正整数num的各位上的数字之积。例如:输入252,则输出应该是20*/

2024-05-28 19:40:27 216

原创 编写一个程序,输入学生人数和每个人的成绩,计算平均成绩。######注意:当输入的学生人数小于等于0时,输出平均成绩为0分!

int i = 1;if(stu>0)i++;ave = 0;return 0;

2024-05-28 19:39:52 182

原创 求出所有的水仙花数。提示:所谓水仙花数是指一个三位数,其各位数字的立方和等于该数字本身。比如153是一个水仙花数,因为153=1^3+5^3+3^3。

int a,b,c;for(a=1;a<=9;a++)for(b=0;b<=9;b++)for(c=0;c<=9;c++)return 0;

2024-05-28 19:35:16 134

原创 编写程序计算 1 - 1/2 + 1/3 - 1/4 + ..... +1/99 - 1/100 的值,并显示出来(保留结果为小数点后三位)。

int fm = 0;fm <= 100;fm++)if (fm % 2!= 0)elsereturn 0;

2024-05-28 19:34:32 176

原创 通过指针变量访问整型变量

/ \t:水平制表符,一般等于四个空格的位置。//指针变量,既能保存数据,又能保存地址。}//简单的输入输出,以p1为例,里面同时存放了两个东西,一个是a的地址,另外一个是a的值,p2同理。

2024-05-28 19:32:23 108

空空如也

空空如也

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

TA关注的人

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