非常风气网www.verywind.cn
首页
c语言输入不定长数组
c语言
,如何将键盘
输入
的n个整数存入一个
数组
中,n的大小未知
答:
1、可以预先定义足够大的
数组
(浪费在所难免),然后将键盘
输入
的整数存入数组,并累计数据个数。...int i,n = 0,a[1024]while(1) { printf("输入整数(q: 结束输入过程)%d : ", n + 1);if(scanf("",&a[n]) != 1) break;++n;} for(i = 0; i < n; ++i) printf("%d ",a...
C语言
如何
输入
一个m*n的
数组
,m、n都从键盘输入
答:
int m, n, i, j;int a[20][20];2、先输入m和n,用scanf函数,代码如下:printf("请输入m和n(m < 20, n < 20):");scanf("%d%d", &m, &n);3、再
输入数组
,使用for循环,因为n是最大行数,所以先n放在外循环:for(i = 0; i < n ; i ++){ for(j = 0; j < m ; j...
C语言
中
输入不
确定个数的数值,要存入一个
数组
中,将数值按大到小排列...
答:
include "stdio.h"include "conio.h"void main(){ int a[100];int i,j,n=0,tt,sum=0;printf("请
输入
若干整数,-1作为输入数据的结束\n");scanf("%d",&tt);while(tt!=-1){ a[n]=tt;scanf("%d",&tt);n++;} printf("原来的次序\n");for(i=0;i<n;i++)printf("%6d",a...
C语言
中如何给一个
数组输入
一组总数未知的数
答:
include<stdio.h> include<ctype.h> int main(){ int a[1000];char
c
;int i=0;int n=0;while((c=getchar())!='\n'){ if(isdigit(c)){ ungetc(c,stdin);//将c送回
输入
流 scanf("%d",&a[n++]);} } for(i=0;i<n;i++){ printf("%d",a);} return 0;} ...
C语言
:题目⑷:
输入
4×4的
数组
,编写程序实现:
答:
include <stdio.h> void main(){ int a[4][4], i, j, sum = 0, max, max_x = 0, max_y = 0;long pro = 1;printf("enter: ");for(i = 0; i < 4; i++)for(j = 0; j < 4; j++)scanf("%d", &a[i][j]);//
输入
max = a[0][0];//初始化max for(i =...
C语言
里怎么把长整型的数
输入
一个
数组
啊
答:
你定义一个长整型的
数组
,然后再用一个循环依次读入到数组的各个位置中去
c语言
编程:键盘
输入数组长度
n的值,然后根据数组长度动态分配储存空间...
答:
//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"#include "stdlib.h"#include "time.h"int *creat_
array
(int n){ return (int *)malloc(sizeof(int)*n);}void init_array(int *p,int n){ int i; srand((unsigned)time(NULL)); for(i=0;i<n;p[i...
c语言
中定义数组的时候可不可以缺省
数组长度
,在用户
输入
任意字符后让系...
答:
(1)你可以定义一个
长度长
于需要的
数组
,例如: char str[500];或者 (2)运行时,
输入长度
,做动态分配,再输入数据 ,例如:char *str; int n;printf("input length n: "); scanf("%d",&n);str = malloc(sizeof(char) * n);或者 不知道长度,完全随机, 那么 (3) 用 ...
c语言
编程:
输入
两个
数组
,每个数组不超过10个元素,将只在一个数组中出 ...
答:
include "stdio.h"main(){ int i,j,sign;int a[10],b[10];printf("请
输入
第1组10个数\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("请输入第2组10个数\n");for(i=0;i<10;i++)scanf("%d",&b[i]);printf("未重复的是:\n");for(i=0;i<10;i++){ for(...
c语言输入长度
为n的
数组
,并删除其中为d的值。 试了好几遍不会做。求达...
答:
include<stdio.h> main(){ int a[];int i,k,n,d;printf("请
输入数组
的
长度
:");scanf("%d",&n);for(i=0;i<n;i++){ printf("请输入%d个数组元素:",i+1);scanf("%d",&a[i]);} print("请输入d的值");scanf("%d",&d);for(i=0;i<n;i++){ if(a[i]==d){k=i...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网