c语言程序设计期末试题B(含答案) .pdfVIP

  • 0
  • 0
  • 约5.6千字
  • 约 5页
  • 2024-12-07 发布于山东
  • 举报

c语言程序设计期末试题B(含答案)--第1页

(青海大学)c语言程序设计期末模拟试卷B

一单项选择题(每小题1分,共10分)

1.以下4组用户定义标识符中,全部合法的一组是()

A)_totalclu_1sum

B)if-maxturb

C)txtREAL3COM

D)intk_2_001

2.以下程序的输出结果是()

#includestdio.h

main()

{

inta=1,b=2,c=3;

printf(“%d”,cba);

}

A)2B)1C)0D)3

3.以下正确的叙述是()

A)在C语言中,main函数必须位于文件的开头

B)C语言每行中只能写一条语句

C)C语言本身没有输入、输出语句

D)对一个C语言进行编译预处理时,可检查宏定义的语法错误

4.设有定义:inta,*pa=a;以下scanf语句中能正确为变量a读入数据的是()

A)scanf(%d,pa);B)scanf(%d,a);

C)scanf(%d,pa);D)scanf(%d,*pa);

5.若有以下程序段,

intc1=1,c2=2,c3;

c3=1.0/c2*c1;

则执行后,c3中的值是()

A)0B)0.5C)1D)2

6.能正确表示逻辑关系:“a≥=10或a≤0”的C语言表达式是()

A)a=10ora=0B)a=0|a=10C)a=10a=0D)a=10‖a=0

7.执行下面的程序时,将1、2、3、4分别赋给a、b、c、d,正确的输入是()

main()

{

inta,b,c,d;

scanf(“%d,%d,%d%d”,a,b,c,d);

}

A)1234B)123,4C)1,2,3,4D)1,2,34

8.有以下程序段

main()

{

intk=0;

c语言程序设计期末试题B(含答案)--第1页

c语言程序设计期末试题B(含答案)--第2页

while(k=1)k++;

}

则while循环执行的次数是()

A)无限次B)有语法错,不能执行C)一次也不执行D)执行1次

9.以下程序的输出结果是()

#includestdio.h

main()

{

inta=5,b=4,c=6,d;

printf(“%d”,d=ab?(ac?a:c):b);

}

A)5B)4C)6D)不确定

10.下面是对数组a的初始化,其中不正确的是()

A)a[5]={ABCD}B)a[5]={A,B,C,D}

C)a[5]=D)a[5]=ABCDE

二、填空题(每空2分,共32分)

1.结构化程序设计中的三种基本结构是[1]、[2]

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档