莞工2019C语言程序设计基础 A卷

发布 2020-05-20 21:28:28 阅读 1156

东莞理工学院(本科)试卷(a卷)

2012 --2013 学年第一学期。

程序设计基础》试卷。

开课单位:计算机学院;考试形式:闭卷;不允许携带任何书籍及电子设备入场。

注意:所有答案均写在答题卡上,做在试卷上无效!

一、单选题(共40 分每题 2 分)

1. 1、一个完整的可运行的c源程序中___

2. a.可以有一个或多个主函数b.必须有且仅有一个主函数。

3. c.可以没有主函数d.必须有主函数和其他函数。

5. 2、c语言中运算对象必须是整型的运算符是___

6. abcd.〈=

8. 3、能正确表示逻辑关系:“a≥10或a≤0”的c语言表达式是___

9. >10 or a<=>0|a<=10

10. >10 &&a<=>10‖a<=0

12. 4、下列字符序列中,不可用作c语言标识符的是___

15. 5、有如下程序。

#include <>

17. main( )

66. x[ ]p=a;则数组第2个元素“2”不可表示为___

74. 17、执行语句“char a[10]=;p=a;后,*(p+4)的值是___

75. a."abcdb.'\0c.'dd.不能确定。

77. 18、以下二维数组 a 的正确说明是。

78. a. int a[1,1b. float a(3,4);

79. c. double a[1][4d. float a(3)(4);

81. 19、int a[2][8], p; p=*a; 访问a[1][4]的方式正确的是。

82. a. p+5b. *p+1)+4);

83. c. p[1][4d. *p+12)

20、若有以下说明和语句:

85. struct student

86. std , p ;

90. p=&std ;

则以下对结构体变量std 中成员age 的引用方式不正确的是___

a. b. p->agec. (p).age d. *

二、程序阅读(输出中换行符用↙表示,空格用︺表示,共25分,每题 5 分)

1、 以下程序的运行结果是。

main()

int num=0;

while (num<=2)

int y=1,x,*p;

p=a;for(x=0;x<5;x+=2)

y =*p+x);

printf("%3d",y);

4、以下程序输出结果是___

struct stu

int x ;

int *y;

*p ;int dt[4]=;

struct stu a[4]=

main()

p=a;printf(“%d,” p->x); 语句1

printf(“%d,” p)->x );语句2

printf(“%d” ,p->y) )语句3

5、 以下程序的运行结果是。

void main()

float array[4][3]=,0.45,-5.77,123.5},

int i,j;

int min;

int m,n;

min = array[0][0];

m=0;n=0;

for(i=0;i<3;i++)

for(j=0;j<4;j

if(min > array[i][j])

min = array[i][j];

m=i;n=j;

printf("min=%d,m=%d,n=%d",min,m,n);

三、程序填空(共15 分每空1 分)

1、请补充函数fun,它的功能是:计算并输出n(包括n)以内能被3或7整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入30后,输出为:

s=1.226323。请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。

#include <>

int i;

double sum = 0.0;

for (i=1; _2___i++)

if (i%3==0 __3___i%7==0)

sum +=4___i;

return sum;

main()

int n;

double s;

printf("input n: "

莞工2019C语言程序设计基础 B卷

东莞理工学院 本科 试卷 b卷 2012 2013 学年第一学期。程序设计基础 试卷。开课单位 计算机学院 考试形式 闭卷 不允许携带任何书籍及电子设备入场。注意 所有答案均写在答题卡上,做在试卷上无效!一 单选题 共40分每题2分 1 能直接执行的程序是机器语言程序,在机器内部以形式表示。a.条形...

2019C语言程序设计基础试卷

中南大学考试试卷。2011 2012学年 2 学期期末考试试题 a卷时间100分钟。c语言程序设计基础课程 48学时 3学分考试形式 闭卷。专业年级 2011级总分 100分,占总评成绩 70 注 此页不作答题纸,请将答案写在答题纸上。一 填空题 每空1分,共15分 1 c语言程序的基本单位是 1 ...

2019C 程序设计试卷A

杭州电子科技大学学生考试卷 a 卷。1 下列标识符中,是不合法的。a.program b.obj23 c.3x d.b c d 2.设int a 3,b 4,c 10 表达式 a b a.2b.1 c.0 d.1 3.定义如下变量 int i 2 int j 3 则i j的结果为 a.0.66666...