首页 > 代码库 > 第三次作业
第三次作业
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语言的,我会更加努力的。
第三次作业
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。