关键词不能为空

当前您在: 主页 > 英语 >

套题4---C语言程序设计---答案

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-03-01 11:58
tags:

-

2021年3月1日发(作者:长毛)



















一、判断对错(


6

< br>分,每题


1


分,对:√,错:×)



1


.在


C


语言中,可以用


typedef


定义一种新的类型。

< p>






2



C












< br>整




















3


.不< /p>









使

< p>











4


.形


















5


.若有定义


int *p[4];


则标识符


p


是一个指向有四个整型元素 的一维


数组的指针变量。
















6.


共用体所占的内存空间大小取 决于占空间最多的那个成员变量。










二、单项选择题:



10


分,每题


2

< p>
分)



1


.判断字符串< /p>


s1


与字符串


s2


相等,应当使用:





A) if (s1 = s2)


B) if (strcmp(s1, s2))



C) if (!strcmp(s1, s2))


D) if (strcmp(s1, s2) = 0)



2


.二维数组


a



m



n


列,则在


a[i] [j]


之前的元素个数为(






A. j*n+i



B. i*n+j C. i*n+j-1 D. i*n+j+1



3




#include


#include


main()


{


printf(


}


则程序运行后的输出结果是






A)



10










B) 11










C)



16







D)



12


4


.有如下程序片段:



int i = 0;


while(i++ <= 2);


printf(


则正确的执行结果是:



A)



2








B)



3







C)



4








D)



程序陷入死循环



5


.


下面哪个定义是合法的





A) char a[8] =



language


;


B) int a[5] = {0,1,2,3,4,5};



C) char *a =



string



;


D) int a[2][] = {0,1,2,3,4,5,6};



三、



1




#include



main( )



{



int


a = 5, b =


4, x, y


;



x = 2 * a++



pr intf(



n


a, x);




y = --b * 2 ;



printf(



n



}


则程序运行结果是:



a=6, x=10


b=3, y=6



2




#include


void fun1(int x)


{


x=20;


}


void fun2(int b[4])


{


int j;


for(j=0; j<4; j++)



{



b[j]=j;



}


}


main()


{


int x = 10;


int a[4] = {1,2,3,4}, k;



fun1(x);


printf(


fun2(a);


for(k=0; k<4; k++)


{


printf(


}


}


运行结果是:



x = 10


0


1


2


3


3




#include


main()


{



int x, y;



scanf(



printf(


}


程序运行时输入:


123456789




则程序运行结果是:


66



4




#include


struct date


{


int year;


int month;


int day;


};


void func(struct date p)


{


= 2000;


= 5;


= 22;


}


main()


{


struct date d;


= 1999;


= 4;


= 23;


printf(


func(d);


printf(


}







< br>为




1999,4,23


1999,4,23


5




#include


void Fun(int *y)


{


printf(



*y += 20;



printf(


}


main()


{



int x = 10;




printf(



Fun(&x);



printf(


}




运行结果是:



x = 10


*y = 10


*y = 30


x = 30


四、


阅读程 序,


在标有下划线的空白处填入适当的表达式或语句,


使程序完


整并符合题目要求。



8


分,评分标准:每空


1


分,正确得

< br>1


分,错误扣


1


分)

< p>


1.



从键盘任意输入 一个年号,


判断它是否是闰年。


若是闰年,

输出



Yes


< br>,


否则输出“


No


< p>
。已知符合下列条件之一者是闰年:



?



能被


4< /p>


整除,但不能被


100


整除。

< p>


?



能被


400


整除。



#include


main()


{



int year, flag;




printf(



scanf(




if ( year%4==0&&year%100!=0 || year%400==0 )



{



flag = 1;



}



else



{




flag = 0;



}




if ( flag )



{



printf(



}



else



{




printf(



}


}


2.


编程判断

< br>m


是否为素数。



#include


#include


int IsPrime(int m);



main()


{



int n, flag;




printf(



scanf(



flag = IsPrime(n);



if (flag)



{

-


-


-


-


-


-


-


-



本文更新与2021-03-01 11:58,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/688065.html

套题4---C语言程序设计---答案的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文