901c语言上机考试

“901c语言上机考试”相关的资料有哪些?“901c语言上机考试”相关的范文有哪些?怎么写?下面是小编为您精心整理的“901c语言上机考试”相关范文大全或资料大全,欢迎大家分享。

C语言上机考试答案

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

C语言期末上机试题参考答案

1、输入正三角形的边长,求其内切圆面积。输出时要有文字说明,取小数点后两位数字。 1.1

1.2 #include

void main()

{

float R(float x); float a,area,r; scanf(\ r=R(a);

area=3.14*r*r;

printf(\

#include float R(float x) {float r;

r=x/(2*sqrt(3)); return(r); }

}

2、从键盘输入一个小写字母,要求改为大写字母输出。输出时要有文字说明。2.1

2.2 #include

void main()

{ char fun(char x); char c1,c2;

scanf(\ c1=fun(c2);

printf(\

char fun(char x) { char c3;

if('a'<=x<='z') c3=x-32; return(c3); }

3、求方程ax2+bx+c=0的根。a,b,c由键盘输入,设b2-4ac>0。 输出时要有文字说明,取小数点后两位数字。 3.1

3.2

#include

#include

#include

float A(float x,float y,float z)

void main()

C语言上机考试答案

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

C语言期末上机试题参考答案

1、输入正三角形的边长,求其内切圆面积。输出时要有文字说明,取小数点后两位数字。 1.1

1.2 #include

void main()

{

float R(float x); float a,area,r; scanf(\ r=R(a);

area=3.14*r*r;

printf(\

#include float R(float x) {float r;

r=x/(2*sqrt(3)); return(r); }

}

2、从键盘输入一个小写字母,要求改为大写字母输出。输出时要有文字说明。2.1

2.2 #include

void main()

{ char fun(char x); char c1,c2;

scanf(\ c1=fun(c2);

printf(\

char fun(char x) { char c3;

if('a'<=x<='z') c3=x-32; return(c3); }

3、求方程ax2+bx+c=0的根。a,b,c由键盘输入,设b2-4ac>0。 输出时要有文字说明,取小数点后两位数字。 3.1

3.2

#include

#include

#include

float A(float x,float y,float z)

void main()

C语言上机考试填空题

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

二,填空题(10道小题,共20分)

1、一个C源程序中至少应包含一个[main] 函数。

2、a是整型变量,则执行表达式a=25/3%3后a的值为。[2]

3、int m=5,y=2;则表达式y+=y- =m*=y的值为。[-16] 4、执行下列语句: int a=1, b=2; a=a+b; b=a-b; 是 。[4字节]

12、已有定义 :int x=3 ;则表达式 :x=x+1.78 的值是 。【4】

13、int a=24; printf(\输出结果是 。【30】

14、当a=3,b=2,c=1时,表达式f=a>b>c的值是 。【0】

15、下面程序的运行结果是 。【x=1,y=20】 #include a=a-b; printf(\的输出结果分别是[2,1] 5、条件表达式的格式为表达式1?表达式2:表达式3,若表达式2和表达式3的类型不同,此时条件表达式的值的类型为二者中较[高]的类型

6、当运行以下程序时,从键盘键入right?(代表回车),则下面程序的运行结果是。 #include main( ) { char c;

while((c=getchar())! ='?') putchar(++c) }

[sjhiu

C语言上机考试试题7

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

C语言上机考试试题

一、选择题 ( 评分标准 20 分,每小题2分 )

1. 执行语句“k=x++&&y++||z++;”(各变量当前值均为1)后,变量k、x、y、z值依次为________。 (A)1、2、2、1 (B)1、2、2、2 (C)0、2、2、1 (D)0、2、2、2 2. 计算变量x(x大于1)整数部分位数的表达式,可以写作________。 (A)(int)log10(x) (B)log10(x) (C)log10(x)+1 (D)(int)log10(x)+1 3. 判断变量x、y中有且只有1个值为0的表达式为________。

(A)!(x*y)&&x+y (B)(x*y)&&x+y (C)x*y==0 (D)x==0&&y!=0 4. 执行语句“for(s=0, k=1; s<20||k<10; k=k+2) s+=k;”后,s、k的值为________。 (A)25、9 (B)25、11 (C)36、11 (D)36、9 5. 下列程序

#include

int f(int n)

{ if (n<=0) return ( 1 ); else return ( f(n-1)*3+2 ); }

void main()

{ printf(”%d”, f(4)); }

则运行结果是 。

(A) 5 (B) 17 (C) 53 (D) 161

6. 执行语句“for(float x=0, s

C语言上机考试试题9

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

C 语言上机考试试题-9

一、选择题 (每小题2分 )

1. 用数组名作为函数的实参时,传递给函数的形参是________。 (A) 数组的首地址

(B) 数组的第1个元素 (D) 数组的元素个数

(C) 数组中的全部元素

2. 下列定义一维数组正确的写法是________。 (A) int a(10); (C) int n;

(B) int n=10, a[n]; (D) #define SIZE 10 int a[SIZE];

scanf(“%d”,&n); int a[n];

3. 下述函数头定义形式正确的是________。 (A) int f(int x; int y) (C) int f(int x, int y)

(B) int f(int x,y) (D) int f(x,y: int)

4. 以“只读”方式打开文本文件c:\\xy.txt,下列语句中哪一个是正确的________。 (A) fp=fopen(\.txt\ (B) fp=fopen(\.txt\ (C) fp=fopen(\.txt\

(D) fp=fopen(\.txt\

5. 判断变量x和y中有且只有一个值为0

C语言上机考试题型例题2

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

C语言上机考试题型例题、填空题、编程题、及答案的补充

/* 编 程 题 */

/* 请编写函数fun,其功能是:判断从主函数传过来的字符是否为大写字母, 如果是大写字母转换成小写字母,否则不转换。最后将结果返回给主函数。

注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

完成程序后请编译并运行程序

程序运行后:

输入:A

输出:a */

#include <stdio.h>

void NONO();

char fun(char ch)

{

/********** Begin **********/

Char ch;

Scanf (“%c”,&ch);

Ch=(ch>=’A’&&ch<=’Z’?(ch+32):ch);

Printf (“%c”,ch);

/********** End ***********/

}

void main()

{

char ch;

printf("请输入一

C语言上机考试编程题特殊方法

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

计算机二级C语言机试特殊方法

这里的特殊方法的特殊之处在于只能用于编程题,且看不懂程序也能得分,甚至得满分,嘿嘿,不错吧!下面就进入正题,详细介绍这种方法。

首先我们要对这种方法的原理有一个清晰的认识,这样才能举一反三,事半功倍。下面通过一个例子来详细介绍这种方法。首先大家看一下上机环境的界面,如下图

大家注意这里,这是考生文件夹的路径,我们接下来的工作就是

,仔细阅读题目,明确题目要我们

围绕这个文件夹展开的。开始考试,由系统为我们抽好题目后,单击做什么后,点击窗口左上方的

,在下拉菜单中选择程序编写题,这时会打开VC6.0的程序界面,一大段繁杂的

中的

图标编译程序,此时

图标就被激活

程序很无奈吧,别急,下面开始干活了。首先点击

了,点击此图标运行程序(至于为什么要这么做,下面你就会知道的),出现如下图所示的窗口

,大家可

以看到,程序要求你输入m的值,随便输入一串字符后回车,然后会有

随便按个键后这个窗口会关闭,以上步骤是做每道编程题前都必须做的,请大家谨记!

文字出现,

一、 (第1套)准备工作做好后,我们接下来进入考生文件夹,

两个文件,我们就要对它们做手脚。首先用记事本

会看到

打开in文件,如图所示

,大家看第一行文

7-8-C语言上机考试试题7

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

C语言上机考试试题-7

一、选择题 ( 评分标准 20 分,每小题2分 )

1. 执行语句“k=x++&&y++||z++;”(各变量当前值均为1)后,变量k、x、y、z值依次为________。 (A)1、2、2、1 (B)1、2、2、2 (C)0、2、2、1 (D)0、2、2、2 2. 计算变量x(x大于1)整数部分位数的表达式,可以写作________。 (A)(int)log10(x) (B)log10(x) (C)log10(x)+1 (D)(int)log10(x)+1 3. 判断变量x、y中有且只有1个值为0的表达式为________。

(A)!(x*y)&&x+y (B)(x*y)&&x+y (C)x*y==0 (D)x==0&&y!=0 4. 执行语句“for(s=0, k=1; s<20||k<10; k=k+2) s+=k;”后,s、k的值为________。 (A)25、9 (B)25、11 (C)36、11 (D)36、9 5. 下列程序

#include

int f(int n)

{ if (n<=0) return ( 1 ); else return ( f(n-1)*3+2 ); }

void main()

{ printf(”%d”, f(4)); }

则运行结果是 。

(A) 5 (B) 17 (C) 53 (D) 161

6. 执行语句“for(float x=0,

C语言程序设计上机考试题目汇编

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

C语言程序设计上机考试题目汇编

1、编写程序对ss字符中所有下标为奇数位置上的字母为大写

2、编写程序对指定字符在字符串a中出现的次数进行统计, 统计的数据存到b数组中。其中:字符'A'出现的次数存放到b[0]中, 字符'B'出现的次数存放到b[1]中, 字符'C'出现的次数存放到b[2]中, 字符'D'出现的次数存放到b[3]中, 字符'E'出现的次数存放到b[4]中, 其它字符出现的次数存到b[5]中。 例如, 当 a中的字符串为: \,调用该函数后, b中存放数据应是: 2、1、1、0、0、7。

3、编写程序把在字符串s中出现的每个字符,紧随其后重复出现一次, 形成一个新串放在t中。例如: 当s中的字符串为: \时,则t中的字符串应为: \。

4、从键盘读入N(N小于10),按下面格式输出

1 2 2 2

N-1..N-1..N-1 N...N...N...N...N N-1..N-1..N-1 2 2 2 1

5、输入n值(n<=26),输出如下图形:共有n行

?????? 第n行

DDDDDDD CCCCC BBB 第2行 A 第1行

6、输入一行字符,分别统计出其中英文字母、空格、数字

C++期末上机考试题

标签:文库时间:2024-12-15
【bwwdw.com - 博文网】

试卷编号:8608

所属语言:C++

试卷方案:11121C++语言程序设计K

试卷总分:100分

共有题型:6种

━━━━━━━━━━━━━━━

一、填空 共20题 (共计20分)

━━━━━━━━━━━━━━━

第1题 (1分) 题号:6450

若所用变量都已正确定义,请填写以下程序段的输出结果【1】.

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

cout<<"OK"<<endl;

答案:

1). OK

第2题 (1分) 题号:6482

设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为【1】.

答案:

1). 2.5

第3题 (1分) 题号:6446

若a是int型变量,则计算表达式 a=25/3%3 后a的值为【1】.

答案:

1). 2

第4题 (1分) 题号:6565

C++中,预定义算子oct表示【1】进制的输出.

答案:

1). 八 或 8

第5题 (1分) 题号:6546

关键字new用于进行动态内存分配,关键字【1】用于释放所分配的内存.

答案:

1). delete

第6题 (1分) 题号:6548

若有说明:int *p=new int,则分配了【1】个字节的内存空间.

答案:

1).