2024年C程序设计考试 非A 试题

发布 2024-04-14 12:00:01 阅读 3497

西安工业大学试题纸。

1. 在c语言中,下列常量中正确的是(a)

a.0x5db.018c.e2d.’ab’

2. 有定义:int x=6;执行语句x+= x-= x*x;后x的值为(d)

a.24b.36c.60d.-60

3. 已知a和b为整型变量,下面每组表达式等价是(c)

a.m=(a=3,4*5) 与 m=a=3,4*5 b.(float)(a/b) 与 (float)a/b

c.(int)a+b与 (int)(a+bd.m%=2+a*3与 m=m%2+a*3

4. 若int a=0,x=4;则执行语句if (a=0) x++;else x--;后x值是(b)

a.0b.3c.4d.5

5. 以下程序段执行后m的值是(c)

int k=2,m=3; do while ( k<2 )

a.2b.3c.5d.死循环。

6. 若int a[10]= 则a[5]的值是(a)

a.0b.5c.6d.不确定。

7. 若有定义:char s[ ]turboc++”则数组s的长度是(c)

a.6b.9c.10d.不确定。

8. 若有定义:int a=5,*p = a;有错误的表达式是(b)

a.*&ab.&*a c.&*pd.*&p

9. 若有说明:int a[10],*p = a;不能正确表示a[2]地址的是(d)

a.&a[ 2b.a+2 c.p+2d.p[2]

10. 下面关于结构体类型的描述错误的是(a)

a.结构体成员名不能与程序中的变量名相同。

b.结构体成员的类型可以是一个结构体类型。

c.可引用结构体变量的地址,也可引用结构体变量成员的地址。

d.不能将结构体变量作为一个整体进行输入和输出。

西安工业大学试题纸。

1. 求100以内所有能被3整除而不能被7整除的整数之和。

#include “

void main (

int n,s=0 ;

for ( n = 1;n < 100;n++

ifs = s+n ;}

printf ( d" ,s )

2. 编写程序,计算并输出一维整型数组a中所有元素的平均值。

void main (

int k, s=0, a[10]=;

fors = s + a[k] ;

printf( “d”, s/10 )

3. 已知某月1日为星期三,编写函数求该月某一日对应的星期。

char * func ( int day )

char *week[7] =

int k ;

k = day +2 ) 7 ;

return

4. 编写函数实现两个字符串的连接。

void fun ( char *s1 ,char *s2 )

int k=0 ,n ;

for ( n=0 ;s1[n]!=0' ;n++

do while ( s2[k]!=0' )

1.输入3个正整数,判断其中是否有两个奇数和一个偶数。若是则输出yes,否则输出not。

2.利用公式π/4≈1-1/3+1/5-1/7+…求解π的近似值(精度为1e-6)

3.编写函数向有序数组a插入一个整数k,插入后数组仍然有序。有序数组中前n个元素按升序排列,假定数组长度大于n。

4.输入10个字符串,找出其中最长的字符串。

《C语言程序设计》专升本考试大纲2024年

一 考试性质。本考试大纲专为高职高专应届优秀毕业生进入本科学习考试而制定,目的主要是测试考生在程序设计及软件开发方面是否具有本科学习的能力。二 基本要求。1 熟练掌握c语言的基本知识,掌握常用的算法和结构化程序设计方法。2 具备基本的c语言程序设计能力,能熟练地阅读 理解和编制简短的c语言程序 3 ...

2024年C程序设计期末 学位考试 试卷 A卷

浙江大学城市学院。2005 2006 学年第二学期期末考试试卷。程序设计基础 a卷 开课单位 计算分院 考试形式 闭卷 考试时间 2006 年 6 月 30 日 所需时间 120 分钟。注意 请将答案写在答题卷上。一 程序阅读题 共7题,每题4分,共 28 分 1 请阅读下面的程序,若运行时输入8 ...

2024年《C语言程序设计》课程考试大纲

第一章 c语言概述。c语言源程序基本结构,c中语句概念,main函数基本构成,源程序的编辑 编译 连接运行的基本方法。第二章算法。算法的概念,算法的表示,传统流程图和n s流程图的画法,3种基本结构,结构化程序设计方法。第三章数据类型 运算符与表达式。1 数据类型。2 关键字 见附录b 标识符的命名...