C 练习实例18

分类: mobile123365sb 发布时间: 2026-07-03 07:43:32 作者: admin

参考方法:

#define _CRT_SECURE_NO_WARNINGS

#include

#include

#include

//给数组分配动态内存

int *get_number(int all){

int *temp_number = NULL;

//分配空间

temp_number = (int *)malloc((all + 1) * sizeof(int));

if (temp_number == NULL)

{

fprintf(stderr, "temp_number malloc err\n");

return NULL;

}

//初始化

memset(temp_number, 0, (all + 1) * sizeof(int));

return temp_number;

}

//释放分配空间

void free_number(int *number){

if (number == NULL)

{

return;

}

free(number);

number = NULL;

return;

}

int main(void){

int all = 0, num = 0;

int count = 0;

int s = 0;

int *number = NULL;

printf("几个数相加?什么数?\n");

scanf("%d %d", &all, &num);

number = get_number(all);

for (count = 0; count < all; count++)

{

number[count] += num;

s += number[count];

number[count + 1] = number[count] * 10;

}

number[all] = '\0';

for (count = 0; count < (all - 1); count++)

{

printf("%d + ", number[count]);

}

printf("%d = %d\n", number[count], s);

free_number(number);

return 0;

}HOWU HOWU

496***[email protected]

8年前 (2019-01-10)

上一篇: 支付宝小额打款收到的钱在哪里?支付宝小额打款多久到账 下一篇: 开启VT教程

相关文章

手机插u盘没反应?5大原因+解决方法详解

手机插u盘没反应?5大原因+解决方法详解

别只盯着支付宝!新年薅羊毛攻略:这些App也能领红包

别只盯着支付宝!新年薅羊毛攻略:这些App也能领红包

卡卡亮相世界杯!多少人想他 又见那最美笑容(图)

卡卡亮相世界杯!多少人想他 又见那最美笑容(图)

win7电源管理在哪里 win7电源管理的具体位置介绍

win7电源管理在哪里 win7电源管理的具体位置介绍

民国为何有那么多的军阀?看完这篇文章你就知道了

民国为何有那么多的军阀?看完这篇文章你就知道了

lol进入游戏后怎么切换技能 lol局内怎么换召唤师技能

lol进入游戏后怎么切换技能 lol局内怎么换召唤师技能