77范文网 - 专业文章范例文档资料分享平台

C语言程序设计练习题(含程序及参考答案)(6)

来源:网络收集 时间:2020-05-13 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

2010-2011 C语言程序试题及答案

if ( i<*n )

for ( j=*n; j>i; j-- ) vv[j] = vv[j-1]; vv[i] = k;

++*n; }

void main() {

int aa[M], i, k, m; system(\

printf( \ scanf( \

printf( \ for( i = 0; i < m; i++ ) scanf( \

printf( \ scanf( \ InSort( &m, aa, k );

for(k=0; k < m;k++)

printf( \}

32、使用数组的方法筛选出1-100中的素数 #include void fun ( int *pt ) {

第 31 页 共 46 页

2010-2011 C语言程序试题及答案

int i,j,flag; *pt=2;*pt++; for(i=3;i<100;i++) {

flag = 1; for(j=2;j

*pt = i;*pt++; } } *pt=0; }

void main( ) {

int *pointer,a[30]; pointer=a; fun(pointer);

printf(\ while(*pointer)

printf ( \ }

33、已知一个数组a中包括10个整数元素,从a中第二个

第 32 页 共 46 页

2010-2011 C语言程序试题及答案

元素起,分别将后项减前项之差存入数组b,并按每行3个元素输出数组b。 #include

void fun(int a[],int b[]) { int i;

for(i=1;i<10;i++) b[i-1]=a[i]-a[i-1];

for(i=0;i<9;i++) {

printf(“=”,b[i]);

if((i+1)%3==0) printf(“\\n”); } }

void main() {

int a[10]={1,2,3,4,5,6,7,8,9,10}; int b[9]; fun(a,b); }

34、请编写函数fun,函数的功能是:将M行N列的二维数组中的字符数据按列的顺序依次放到一个字符串中。

第 33 页 共 46 页

2010-2011 C语言程序试题及答案

例如,二维数组中的数据为: W W W W S S S S H H H H

则字符串中的内容应是:WSHWSHWSH。 #include

void fun(int (*s)[10], int *b, int *n, int mm, int nn) {

int x,y;

for(x=0;x

void main() {

int

w[10][10]={{33,33,33,33},{44,44,44,44},{55,55,55,55}},i,j;

int a[100]={0}, n=0; printf(\ for(i=0; i<3; i++)

{ for(j=0;j<4; j++)printf(\ printf(\

第 34 页 共 46 页

2010-2011 C语言程序试题及答案

}

fun(w,a,&n,3,4);

printf(\

for(i=0;i

35、求出N×N的二维数组周边元素的平均值 |0 1 2 7 9| |1 9 7 4 5| a = |2 3 8 3 1| |4 5 6 8 2| |5 9 1 4 1| 则返回主程序后s的值应为: 3.375。 #include #define M 4 #define N 5

int fun ( int a[M][N] ) {

int i, j, sum = 0; for (i = 0; i < M; i++) for (j = 0; j < N; j++)

if ((i == 0)||(i == M - 1)||(j == 0)||(j == N - 1) )

sum += a[i][j]; return sum; }

第 35 页 共 46 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库C语言程序设计练习题(含程序及参考答案)(6)在线全文阅读。

C语言程序设计练习题(含程序及参考答案)(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1051538.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: