单选题下列叙述中错误的是(  )。AC程序可以由一个或多个函数组成BC程序可以由多个程序文件组成C一个C语言程序只能实现一种算法D一个C函数可以单独作为一个C程序文件存在

单选题
下列叙述中错误的是(  )。
A

C程序可以由一个或多个函数组成

B

C程序可以由多个程序文件组成

C

一个C语言程序只能实现一种算法

D

一个C函数可以单独作为一个C程序文件存在


参考解析

解析:
一个C程序可以有一个或多个程序文件,也可以有一个或多个函数,所以一个C语言程序可以实现多种算法,答案选择C选项。

相关考题:

单选题有以下程序#includemain(){ inty=9; for(;y0;y--)  if(y%3==0)printf(%d,--y);}程序的运行结果是(  )。A852B963C741D875421

单选题若已有定义语句:int a,b,c;且变量已正确赋初值,则以下选项中正确的赋值表达式是(  )。Aa=(b=c)+8;B(a=b)=c=9;Ca=(b==c)='A';Da+b=c+1;

单选题以下关于逻辑运算符两侧运算对象的叙述中正确的是(  )。A可以是任意合法的表达式B只能是整数0或非0整数C可以是结构体类型的数据D只能是整数0或1

填空题任何程序都可调用标准函数exit(),当它被调用时就()程序的执行。

单选题读取二进制文件的函数调用形式为“fread(buffer,size,count,fp);”,其中buffer代表的是A一个内存块的首地址,代表读入数据存放的地址B一个整型变量,代表待读取的数据的字节数C一个文件指针,指向待读取的文件D一个内存块的字节数

单选题有以下函数:intfun(char*ps){ char*p; p=ps; if(*ps==NULL)return0; while(*++p); return(p-ps);}该函数的功能是(  )。A计算字符串的长度B实现字符串的赋值C将字符串逆序存放D计算字符串所占字节数

单选题以下叙述中错误的是(  )。A同一个数组中所有元素的类型相同B不可以跳过前面的数组元素给后面的元素赋初值0C定义语句int a[10]={0};给a数组中所有元素赋初值0D若有定义语句int a[4]={1,2,3,4,5};,编译时将忽略多余的初值