A、C语言程序由一个主程序和若干个子程序组成
B、C语言程序由若个主函数组成
C、C语言程序若干个子函数组成
D、C语言程序若干子程序组成
第3题
B.函数定义由函数头部和函数体两部分组成
C.在一个函数定义的函数体中允许定义另一个函数
D.在一个函数定义的函数体中允许调用另一个函数或调用函数本身
第4题
B.由一个且仅由一个主函数和零个以上的非主函数构成
C.要由一个主函数和一个以上的非主函数构成
D.由一个且只有一个主函数或多个非主函数构成
第6题
A、一个C源程序由若干个函数定义组成,其中必须有且仅能有一个名为main的函数定义
B、在一个函数定义的函数体中允许定义另一个函数
C、函数定义由函数头部和函数体两部分组成
D、在一个函数定义中,函数体允许调用另一个函数或调用函数自身
第8题
A、一个源程序至少且仅包含一个main函数,也可包含一个main函数和若干个其他函数
B、一个源程序至少且仅包含一个main函数,也可包含一个main函数和若干个其他函数
C、函数首部通常是函数的第1行,包括:函数属性、函数类型、函数名、函数参数等,不管有无函数参数,都必须用一对圆括号括起来
D、函数体通常在函数首部下面,用一对花括号将声明部分和执行部分括起来,但不能为空
第9题
部分源程序已给出。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
include<stdio.h>
include<string.h>
include<conio.h>
typedef struct{
int x1,x2,x3;
}data;
int aa[200];
data bb[200];
int jsSort()
{
}
void main ()
{
int count;
readDat();
count=jsSort (); /*返回满足条件的个数*/
writeDat(count);
}
readDat(int count)
{
FILE *in;
int i;
in=fopen("in.dat","r");
for(i=0; i<200; i++)
fscanf(in,"%d",&aa[i]);
fclose(in);
}
WriteDat(int count)
{
FILE *out;
int i;
clrscr();
ut=fopen("out.dat","w");
for(i=0; i<count; i++){
fprintf(out,"%d,%d,%d\n",bb[i].x1,bb[i].x2,bb[i].x3);
}
fclose(out);
}
第10题
A、要由一个主函数或一个以上的非主函数构成 C语言程序将从源程序中第一个函数开始执行。
B、C语言源程序中至少有一个main函数与自定义函数。
C、C语言源程序中有且只能一个main函数。
D、C语言源程序中不需要main函数。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!