00问答网
所有问题
当前搜索:
C语言中数组随机赋值
C语言
数据结构:定义一个
数组 随机赋值
递归打印
答:
include <stdio.h> include define DATA_LENGTH 100 void Print(int *data, int pos){ if((DATA_LENGTH-1) != pos){ Print(data, pos+1);} printf("%d ", data[pos]);} int main(){ int i;int data[DATA_LENGTH] = {0};srand(time(0));for(i=0; i<DATA_LENGTH; i+...
C语言中
如何一次给一个
数组
变量
赋值
答:
即使用scanf也可以很多方法,严谨点就是循环 for(int i=0;i<20;i++){ printf("please input A[%d]:",i);scanf("%d",&A[i]);} 要么一次输入一串字符,处理获取到的字符串(比较麻烦我就写伪代码了)。char ch[1024];printf("please input A[0] to A[19],use ';' as a delimiter...
C语言中
如何一次给一个
数组
变量
赋值
答:
1.引入头文件#include "stdafx.h"和#include "stdio.h"。2.定义主函数void main(){},在主函数中插入如下代码:int number[11];int i = 0;for (i=0;i<10;i++){ number[i]=i+1;} for (i=0;i<10;i++){ printf("%d ",number[i]);} 3.点击红叹号测试。
C语言
,生成二维
数组随机
数
答:
我的想法很简单把1-32放到
数组中
随机的进行交换,a[0]=rand()2; //把生成的第一个随机数赋给a[0] while(i 追问 帮忙看一下 我又追加问题了 谢谢 coulue57 | 发布于2011-05-07 举报| 评论 0 0 为您推荐: 定义二维数组随机数
c语言
产生
随机数组
给二维
数组随机赋值
C语言
取随机数 c#...
C语言
,生成二维
数组随机
数
答:
include include<stdio.h> include<stdlib.h> int main(){ srand(time(0));int i,j;for(i=0;i<2;i++){ for(j=0;j<3;j++){ int a=rand()%10;printf("%5d",a);} printf("\n");} return 0;} 只要求输出的话不用把数存起来吧 ...
c语言中
如何给
数组
定义并赋初值?
答:
字符串
数组
定义
赋值
:char
c
[6]={'c', ' h ', 'i', 'n', 'a' , '\0' } 整数数组定义赋值:int a[5]={1,2,3,4,5};int a[5];for(int i=0;i<5;i++)a[i]=i;定义float数组并赋值:float b[10]={1.1,2.2,3.3,4.4,5.5,6.6,7.7,8.8,9.9,0.0} ...
C语言
定义一个整型二维
数组
,若没有
赋值
,系统自动给
的
是0吗??
答:
C语言
规定,普通数组没有赋初值,默认
的数组
元素值是
随机
数,不是0。如果在定义数组时,数据类型前面加上关键字static,数组变成了静态数组;或者把数组定义在函数的外面,成为全局变量数组,这时数组元素的值自动
赋值
为0。
C语言
已知一个大小为15
的数组
,
随机
生成15个100-200之间的数存入该数组...
答:
include <stdlib.h> include <stdio.h> include void main(){ srand((unsigned) time(NULL));int a[15];int i;printf("随即产生
的
15个100~200之间的整数:\n");for (i=0;i<15;i++){ a[i]=rand()%100+100;printf("%d ",a[i]);} printf("\n");printf("其中的偶数是:\n...
班级有60个同学,有100道题,用
C语言随机
给班级同学每人出一题,要求不...
答:
结合楼上
的
回答,我想的是,建立一个100个的题目数组,给题目数组顺序赋值1,2,3,4,5。。。然后顺序给60位同学
数组赋值
,
随机
数产生 在题目
数组里
拿到一个数,并将该位赋值0,下次抽取的时候检查它是不是0就能知道有没有被抽过,被抽过的话就再生成一次随机数,直到有不为0的,再给下一位...
C语言
:
随机
生成100个数存入
数组
,存入数组过程中保持数组非递减有序...
答:
include int main(){ int t,i,j,k,arr[100];srand(time(NULL));for(i=0;i<100;i++){ t=rand();for(j=0;j<i;j++){ if(t<arr[j]){ for(k=i-1;k>=j;k--){ arr[k+1]=arr[k];} break;} } arr[j]=t;} printf("按非递减有序排列
的数组
各元素的值是:\n");...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜