下载此文档

C语言第五章习题带答案.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
C 语言第五章****题带答案练****5-1 答案一、选择题 1 .合法的数组说明语句是(B)。 A. int a[]="string"; B. int a[]={0,1,2,3,4,5}; C. char a="string"; D. char a[5]={'0', '1', '2', '3', '4', '5'}; 2 .以下对一维整型数组 a 的说明正确的是(D)。 A. int a(10); B. int n=10, a[n]; C. int n;D. #define SIZE 10 scanf("%d", &n); int a[SIZE]; int a[n]; 3 .已知: int a[10]; ,则对 a 数组元素的正确引用是(D)。 A. a[10] B. a[] C. a(5) D. a[10-10] 4 .以下对一维数组 a 进行正确初始化的语句是(C)。 A. int a[10]=(0, 0, 0, 0, 0);B. int a[10]={}; C. int a[]={0}; D. int a[2]={10, 9, 8}; 5 .对以下说明语句的正确理解是(B)。 int a[10]={6, 7, 8, 9, 10}; A .将 5 个初值依次赋给 a[1] 至 a[5] B .将 5 个初值依次赋给 a[0] 至 a[4] C .将 5 个初值依次赋给 a[6] 至 a[10] D .因为数组长度与初值的个数不相同,所以此语句不正确二、填空题 6 .求所有不超过 200 的N 值, N 的平方是具有对称性质的回文数。所谓回文数就是将一个数从左到右与从右到左读都是一样的, 例如: 3454 3 和 1234321 都是回文数。例如: 满足题意要求的数有: N=1 , 11*11=121 ; N=111 , 111*111=12321 。#include <> main() {int m[16], n, i, t, count=0; long a, k; printf("Result is:\n"); for (n=10; n<200; n++) { k=0; t=1; a=n*n; for (i=1; a!=0; i++) {①; a/=10; } for (; i>1; i--) { k+=m[i-1]*t; ②;-1- } if(③) printf("%2d:%10d %10d\n", ++count, n, n*n); }}则①为( m[i]=a%10; )、②为( t*=10; )、③为( k==n*n )。 7. 设数组 a 包括 10 个整型元素。下面程序的功能是求出 a 中各相邻两个元素的和, 并将这些和存在数组 b中, 按每行 3 个元素的形式输出。则①是( i=1 )、②是( b[i]=a[i-1]+a[i]; )、③是( i%3 )。 main() {int a[10], b[10], i; for (i=0; i<10; i++) scanf("%d", &a[i]); for (①; i<10; i++) ② for (i=1; i<10; i++) { printf("%3d", b[i]); if(③==0) printf("\n"); }}8 .下面程序用“顺序查找法”查找数组 a 中是否存在某一关键字。则①是( break; )、②是( i==8 )。 main() {int a[8]={25, 57, 48, 37, 12, 92, 86, 33}; int i, x; scanf("%d", &x); for (i=0; i<8; i++) if (x==a[i]) { printf("Found! The index is:%d\n", i+1); ①;} if(②) printf("Can't found!"); } 三、读程序,写结果 9 .若有以下输入(<CR> 代表回车) ,则下面程序的运行结果是( Search essful! The index is:5 )。 52<CR> main() {int a[8]={6, 12, 18, 42, 44, 52, 67, 94}; int low=0, mid, high=7, found, x; found=0; scanf("%d", &x); while ((low<=high)&&(found==0)) -2- { mid=(low+high)/2; if (x>a

C语言第五章习题带答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198614
  • 文件大小22 KB
  • 时间2017-06-17