00问答网
所有问题
当前搜索:
C语言实现存入数组
C语言
怎样将一维字符
数组存放到
二维数组中?
答:
1、例如:s1[0][0]是'w' s1[0][1]是'h' s1[1][0]是'f' 字符型
数组
,每个元素是一个字符,每一行是一个字符串。比如要打印while,就打印s1数组的第一行。2、例程:include<stdio.h>void main(){ int i; char a[10]; char b[2][10]; for (i = 0; i != ...
c语言
怎样用scanf输入
数组
变量?
答:
include<stdio.h>void main(){ int a[10], i; // 输入10个数,放入
数组
for(i=0; i<10; i++) { scanf("%d", &a[i]); } // 输出 for(i=0;i<10;i++) { printf("%d\n", a[i]); }}用循环语句
实现
...
c语言
改错,题目是要从键盘输入4个整数
存入数组
,调用函数int min(int...
答:
你这个代码错误好多 int x[3],i,P,*q;//你要输入4个数,但
数组
却只申请了3个应该改为int x[4]q=x[3];//你的指针之前没有初始化,这里却引用指针指向的地址,运行会出错,改为q = x;P=min(*q);//min函数的参数是指针类型,这里却把int类型传给了函数,改为P=min(q);b=0;//...
C语言
把变量输入到
数组
排序?
答:
C语言
本身是不能的,因为每一个变量的名字在被编译完后都变成了对应的内存地址,也就是说,编译后,程序是不知道这个变量叫什么名字的,因此如果要
实现
输出变量的名字,那么就必须用一个
数组
来装这些变量的名字。如图所示:
在
c语言
中,如何在
数组
中插入一个数
答:
方法为:输入一个数据x,将
数组
中的数据与x逐一比较,如果大于x,记录下数据的下标,然后此数据下标和其后的数据的下标都加一,相当于都向后挪一位,然后将x赋值给数组的那个下标。include<stdio.h> int main()int i, j, k, x, a[11] =(3, 6, 7, 9, 12, 14, 15, 27, 29...
C语言
中如何将未知个数的数存放在一个
数组
中?
答:
在
C语言
中
数组
的定义必须指明维数,即使没有指明维数,也必须进行初始化,编译器通过初始化列表中的元素个数来确定数组的维数,比如下面的代码:int a[] = {1,2,3};虽然没有指明数组的维数,但是编译知道数组a的维数是3(只有三个元素)。要
实现
未知个数的元素存储于数组中,可以使用malloc()和free...
C语言数组
输入。。
答:
C语言数组
输入是相同类型的、数量有限的若干个变量通过有序的方法组织起来的一种便于使用的形式。数组属于一种构造类型,其中的变量被称为数组的元素。数组元素的类型可以是基本数据类型,也可以是特殊类型和构造类型。在引用数组中的元素时,采用数组名[下标]的方式,将其中的每一个元素视为一个普通的...
c语言
中怎么用
数组
存成绩?
答:
include<stdio.h> int main(){ int i,j;float students[10];float sum=0,max=0;for(i=0;i<10;i++){ printf("请输入的学生的成绩:");scanf("%f",&students[i]);if(students[i]>max)max=students[i];sum=sum+students[i];} printf("这几个同学的最高分为:%f\n平均成绩为:%...
C语言
中如何把 printf 输出的内容同时
保存到
字符串
数组
中
答:
用 sprintf().例如:char s[100];printf("%d %f ",a,b); 到屏幕 printf(s, "%d %f ",a,b); 到字符串。例子:循环输出 0 到 20 的平方,
存入
字符串 s[]:include <stdio.h> int main(){ char s[300];int i,L=0;for (i=0;i<=20;i++){ printf("%d ",i*i);sprint...
关于
C语言
在
数组
里插入一个数
答:
include"stdio.h"include"string.h"void main(){ int a[11]={93,58,2,65,4,30,24,45,78,122}; ///这里定义
数组
的时候,要写上11,否则会认为该数组只有10个元素,那样的话,无法对其进行插入的。其他地方没有错误 int i,j,temp,n;for(i=0;i<10;i++)for(j=0;j<9-i;j++)if(...
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜