11问答网
所有问题
当前搜索:
数组输入数据然后求和c语言
c语言
怎么在
数组
最后再加一些
数据
。
答:
很简单利用
C语言
中的动态
数组
就可以搞定 举个例子 include <stdio.h>#include <stdlib.h>#include <malloc.h>#include int main(){srand((unsigned)time(NULL));int n;int new_number;printf("please input a number:\n");scanf("%d",&n);int *p = (int *)malloc(n*sizeof(int));for...
请教个
C语言
的题,abc为三个
数组
,计算c=a*b,自己
输入数据
,该怎么写
答:
我来了,你把题目描述稍微给的详细一点 我有几种理解,1.
数组
中的元素分别相乘,结果放到新数组中 2.两个很大的数(double都无法表示的数)相乘,这个时候就需要自己实现运算算法 你只要告诉我是哪种情况,我马上帮你把代码弄出来
C语言
中如何依次
输入数组
中元素?
答:
include<stdio.h> int main(){ int a[17];int i;for(i=0;i<17;i++){ scanf("%d",&a[i]);} return 0;}
C语言
,在二维
数组
中存入以下
数据
,
并
输出:1.矩阵2.右上三角3.左下三角...
答:
include <stdio.h>#include <stdlib.h>int main(){ char
c
,s[5][5]; int i,j; c='A'; for(i=0;i<5;i++) for(j=0;j<5;j++) s[i][j]=c++; printf("输出矩阵:\n"); for(i=0;i<5;i++) {for(j=0;j<5;j++) printf("%c ",s[i][j])...
用C语言
写了一个
输入
一个一维
数组
的函数,如何在后来写的函数中调用该...
答:
在
C语言
中,无法直接返回一个
数组
,但是可以通过返回对应类型指针的方式,返回数组。在大多数情况下,一维数组和一维指针是可以通用的。比如,定义一个函数,申请一定长度的整型动态数组,其长度用参数传入,并将结果返回。如出错,返回空指针NULL。代码可以写成如下形式:int*int_
array
_create(int n)//...
C语言
菜鸟问题:C语言里怎么将要算的
数据
一次
输入
一次输出
答:
main(){ int r, repeat,s;float *x; //将x定义成一个指针。int n;scanf("%d", &repeat);x = (float *)malloc(sizeof(float)*repeat);//得到repeat的值
后
,对x申请内存空间,x就是一个repeat大小的
数组
for(r=0; r<repeat; r++){ scanf("%f", &x[r]);//将值一次全部
输入
...
C语言数组 输入
n个
数据
(n由操作者从键盘输入,n<20)怎么输,要排序_百 ...
答:
include<stdio.h> include<malloc.h> void main(){ int n = 1, temp = 0;int i = 0, j = 0;printf("请
输入
个数n(n<20):");scanf("%d",&n);int *ptr = (int *)malloc(sizeof(int) * n);printf("请输入%d个数:\n",n);for(i = 0; i < n; i++)scanf("%d"...
C语言
建立存放100个
数据
的
数组并
赋值,
然后
用正序倒序输出。
答:
include <stdio.h> void input (int a[] , int len){ int i;printf ("请
输入数组
元素:\n");for (i = 0; i < len; i++)scanf ("%d" , &a[i]);} void outz (int a[] , int len){ int i;printf ("正序输出:\n");for (i = 0; i < len; i++)printf ("%d "...
大一
c语言输入
n,
然后
在
数组
中输入n个整数,
再输入
x,然后在数组中查找x...
答:
函数形参int list改为int list[]
c语言
编程:
数组
a包含10个元素,键盘
输入
,
然后
对数组a倒置(即
数值
前后交 ...
答:
include "stdio.h"int main(){ int a[10]={0};int i,tmp;printf("请
输入
10个整数:");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("
数组
a倒置后输出:\n");for(i=0;i<5;i++){ tmp=a[i];a[i]=a[9-i];a[9-i]=tmp;} for(i=0;i<10;i++)printf("%d ",a[...
棣栭〉
<涓婁竴椤
9
10
11
12
14
15
16
17
18
涓嬩竴椤
灏鹃〉
13
其他人还搜