全文预览

电大【C语言程序设计A】形成性作业答案(附题目)

上传者:幸福人生 |  格式:doc  |  页数:36 |  大小:0KB

文档介绍
维数组的定义为“double a[M][N];”,则每个数组元素的列下标取值范围在_0~N-_之间。Р7.使用“typedef char BB[10][50];”语句定义__ BB __为含有10行50列的二维字符数组类型。Р8.存储字符’a’需要占用存储器的_1_个字节空间。Р9.空字符串的长度为_0____。Р10.存储一个空字符串需要占用_1__个字节。Р11.字符串”a:\\xxk\\数据”的长度为__11__。Р12.用于存储一个长度为n的字符串的字符数组的长度至少为_ n+1_。Р13.strcmp函数用于进行两个字符串之间的__大小比较__。Р14.Strcpy函数用于把一个字符串_复制到____另一个字符数组空间中。Р15.一个二维字符数组a[10][20]能够存储_10__个字符串。Р16.一个二维字符数组a[10][20]能够存储的每个字符串的长度至多为_19.__.Р三、写出下列每个程序运行后的输出结果Р1. #include<stdio.h>Рvoid main()Р{Р?int a[10]={12,39,26,41,55,63,72,40,83,95};Р?int i,i1=0,i2=0;Р?for(i=0;i<10;i++)Р if(a[i]%2==1)i1++;else i2++;Р printf("%d %d\n",i1,i2);Р}Р输出结果为:Р6 4РPress any key to continueР2. #include<stdio.h>Р#include<string.h>Рvoid main()Р{Р?int i;Р?char *a[5]={"student","worker","cadre","soldier","peasant"};Р?char *p1,*p2;Р?p1=p2=a[0];Р?for(i=0;i<5;i++){

收藏

分享

举报
下载此文档