2023年江西财大专升本C语言试题

发布 2021-12-28 01:20:28 阅读 4679

c语言。

一、用c语言描述下列命题(共8小题,每小题3分,计24分)

1..y为int型,满足能同时被3,5整除的表达式。

2.把下列数学表达式转换为c语言表达式。

3.表示ch不是小写英文字母的表达式。

4.条件10<|a-b|<20的c语言表达式。

和z均为int型,x和y中仅有一个小于z。

6.定义一个数组a[10],其数组元素为指向float的指针。

7.定义一个交通信号灯(transportation_light)的枚举类型及其变量light。其中列举的常量有红,黄,绿(red,yellow,green)三色控制灯。

8..写出一个函数f1()的说明部分,函数的返回值为指向int数据的指针。

二、根据要求画出ns图或流程图(共1小题,每小题6分,计6分)

1.有一分数序列:

试求前10项之和。

三、程序阅读题(共4小题,每小题5分,计20分)

#include<>

void main()

int x,y;

for(x=1;x<3;x++)

for(y=1;y<3;y++)

printf("%2d",x*y);

printf("");

程序运行后的输出结果为:

#include<>

int a=

int f(int n)

if(n==1)

return a[0];

elsereturn((n*f(n-1)+a[n])/n+1));

void main()

int n=6;

printf("f(%d)=%d",n,f(n));

程序运行后的输出结果为:

#include<>

struct type

int num;

int age;

float wage;

void main()

struct type teac;

pr(teac);

void pr(struct type parm)

printf("%d,%d,%6.2f",程序运行后的输出结果为:

#include<>

char prn_str(char *str,int m,int n)

int i;

for(i=1;i<=m-n;i++)

printf("

for(i=1;i<=n;i++)

printf("%c",*str++)

printf("");

void main()

char *p="teacher";

prn_str(p,6,4);

程序运行后的输出结果为:

四、程序填空(共3小题,每小题6分,计18分)

#include<>

void main()

int a,b,c,i;

a=c=0;

for(i=0;i<=20;i+=2)

a+=i;

c+=b;printf("偶数和=%d",a);

printf("奇数和=%d",_

#include<>

void sort(char a,int n)

int i,j,post;

char t;

for (i=0;i

return min;

void main()

int arr[3][4]=;

int min;

min=maxvalue(__

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

五、程序设计题(本题共4小题,共32分)

1、输出21世纪所有的闰年。(判断闰年的条件:能被4整除但不能被100整除,或者能被400整除)。(8分)

2、对于一个自然数,如果该数所有因子之和正好等于该数,则该数称为完数。找出1000以内的所有完数,并输出它的所有因子。(10分)

3、编一程序,将字符串的第m个字符开始的全部字符复制到另一个字符串中。要求在主函数中输入字符串及m值并输出结果,在被调用函数中完成复制。(14分)

2019C语言专升本辅导

第一章 c语言程序设计初步。一 主要知识点。一 程序设计语言的发展。1 机器语言 2 汇编语言 3 面向过程的语言 4 面向对象的程序设计语言。二 c程序设计语言的执行过程。1 编辑 2 编译 3 连接 4 执行。三 用库函数组装c程序。例1 计算2.1715的正弦值。include main fl...

山东专升本2019C语言程序设计考试大纲

山东省2011年普通高等教育专升本考试。c语言程序设计 专业课 考试大纲。掌握四种基本数据类型的定义方法 掌握各种运算符及运算符的优先级与结合性,以及各种表达式及求值规则,能够熟练求解表达式的值 掌握c语言的基本语句及其使用方法,掌握输入 输出函数格式及其使用,会实现选择 循环结构及其嵌套,能够编写...

山东专升本2019C语言程序设计考试大纲

山东省2011年普通高等教育专升本考试。c语言程序设计 专业课 考试大纲。掌握四种基本数据类型的定义方法 掌握各种运算符及运算符的优先级与结合性,以及各种表达式及求值规则,能够熟练求解表达式的值 掌握c语言的基本语句及其使用方法,掌握输入 输出函数格式及其使用,会实现选择 循环结构及其嵌套,能够编写...