内容发布更新时间 : 2024/11/15 13:33:58星期一 下面是文章的全部内容请认真阅读。
B.main()函数必须放在其它函数之前 C.可以在一个函数中定义另一个函数
D.所有被调用的函数一定要在调用之前进行定义a
下列四组选项中,均不是C语言关键字的选项是()。 A.define IF type B.include scanf case C.while go pow
D.getc char printf a
下列语句的输出结果是()。
printf(\A.2 B.1
C.有语法错误不能通过编译 D.0 b
C程序中的宏展开是在()。 A.编译前预处理时进行的 B.编译时进行的 C.编辑时进行的
D.程序执行时进行的a
sizeof(float)是()。 A.一个浮点表达式 B.一个不合法的表达式 C.一种函数调用 D.一个整型表达式d
为了避免在嵌套的条件语句 if-else 中产生二义性,C语言规定: else子句总是与()配对。 A.其之后最近的if B.其之前最近的if C.缩排位置相同的if D.同一行上的ifb
若有定义和语句:
int a[3][3]={{3,5},{8,9},{12,35}},i,sum=0; for(i=0;i<3;i++) sum+=a[i][2-i];则sum=21.正确
\\\\\asd\\123\\xab\\t\的长度为9。正确
语句 printf(\输出为 0.333333错误
int i,*p=&i;是正确的C说明。正确 16:48:10
C程序中有调用关系的所有函数必须放在同一个源程序文件中错误
--YY=\\ 过客^//小涵 2014/6/10 16:48:33
若有 # define S(a,b) a*b 则语句 area=S(3,2); area的值为6。正确
--YY=\\ 过客^//小涵 2014/6/10 16:48:48
C语言的switch语句中case后可为常量或表达式或有确定值的变量及表达式.错误
--YY=\\ 过客^//小涵 2014/6/10 16:49:05
如果有一个字符串,其中第十个字符为'\\n',则此字符串的 有效字符为9个。错误
--YY=\\ 过客^//小涵 2014/6/10 16:49:50
关系运算符<= 与 == 的优先级相同错误 16:50:11
--YY=\\ 过客^//小涵 2014/6/10 16:50:11
a=(b=4)+(c=6) 是一个合法的赋值表达式。正确
--YY=\\ 过客^//小涵 2014/6/10 16:50:51
/*------------------------------------------------ 【程序设计】
--------------------------------------------------
功能:编写函数fun将一个由四个数字组成的字符串转换 为每两个数字间有一个空格的形式输出。
例如:输入“4567”,应输出“4□5□6□7”(□表示空格)。
------------------------------------------------*/
#include
fun(char s[]) {
/**********Begin**********/
/********** End **********/ }
main() {
static char str[80];
printf(\输入含有四个数字的字符串:\\n\ scanf(\ fun(str);
printf(\结果是:%s\\n\ bky(); }
void bky() {
FILE *IN,*OUT; int n;
int i[200]; int o;
IN=fopen(\ if(IN==NULL) {
printf(\ }
OUT=fopen(\ if(OUT==NULL) {
printf(\ }
for(n=0;n<10;n++) {
fscanf(IN,\ fun(i);
fprintf(OUT,\ }
fclose(IN); fclose(OUT);
}
--YY=\\ 过客^//小涵 2014/6/10 16:51:30
【参考代码】 int i,len;
len=strlen(s);
for(i=len-1;i>0;i--) { s[2*i]=s[i]; s[2*i-1]=' '; }
len=strlen(s); s[len]='\\0'; 16:53:00
--YY=\\ 过客^//小涵 2014/6/10 16:53:00
/*------------------------------------------------------ 【程序改错】
--------------------------------------------------------
功能:成一个周边元素为5,其它元素为1的3*3的二维数组。
------------------------------------------------------*/
#include \
main() {
int a[3][3],i,j; fun(a);
for(i=0;i<3;i++) {
for(j=0;j<3;j++)
printf(\ printf(\ } }
fun(int arr[][3]) {
/**********ERROR**********/ int i,j
/**********ERROR**********/