第三次作业
Posted 月光航线
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三次作业相关的知识,希望对你有一定的参考价值。
1.上传计算机术语app
2.码云gitosc账号 953154042@qq.com 3.在fun内部访问数组且函数内不出现数字10,打印出数组中各元素的值,代码实现  1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<time.h> 4 //生成随机数必要的头文件 5 void fun(int *q,int x ) 6 { 7 for(int i=0;i<x;i++) 8 printf("%d ",*(q+i)); 9 //利用传进的指针p和x打印数组a 10 } 11 int main() 12 { 13 int a[10]; 14 //定义数组 15 srand(time(NULL)); 16 //生成随机数种子 17 for(int i=0;i<10;i++) 18 a[i]=rand()%20; 19 //生成随机数组a 20 printf("生成的随机数组a:\\n") ; 21 for(int i=0;i<10;i++) 22 printf("%d ",*(a+i)); 23 printf("\\n"); 24 int *p=a; 25 //定义指针变量p,并指向数组a 26 int f=sizeof(a)/sizeof(a[0]); 27 //利用sizeof函数获得数组长度f 28 printf("fun函数生成的数组:\\n"); 29 fun(p,f); 30 //将指针变量p和整形变量f传入fun函数 31 } 4.运行结果
5.总结,知道了一个学习计算机语言的软件,学会了怎样生成随机数组,这次作业相比于其它次作业较难,但我不会放弃学习c语言的,我会更加努力的。
以上是关于第三次作业的主要内容,如果未能解决你的问题,请参考以下文章