C语言程序设计(高起专)综合作业-2020漯河成人高考·成教函授·自考远程电大·网上报名平台
网站标志
当前日期时间
点击这里给我发消息  
点击这里给我发消息  
文章正文
C语言程序设计(高起专)综合作业
作者:管理员    发布于:2020-07-29 12:11:10    文字:【】【】【

1.  (单选题) 若以下选项中的变量已正确定义,则正确的赋值语句是(本题1.0分)
 A、  x1=26.5%3
 B、  3=0x12
 C、  1+2=x2
 D、  x4=1+2=3
学生答案: 未答题
标准答案:B
解析:
无.
得分: 0
2.  (单选题) 执行下述语句后,y的值是 int y=8; y+=y-=y*y;(本题1.0分)
 A、  64
 B、  -56
 C、  -48
 D、  -112
学生答案: 未答题
标准答案:D
解析:
无.
得分: 0
3.  (单选题) 若 x 和y 都是 int 型变量,x=100, y=200,且有下面的程序片段: printf("%d",(x,y)); 上面程序片段的输出结果是(本题1.0分)
 A、  200
 B、  100
 C、  100 200
 D、  输出格式不够,输出不确定的值
学生答案: 未答题
标准答案:A
解析:
无.
得分: 0
4.  (单选题) 以下关于运算符的优先顺序的描述正确的是(   )(本题1.0分)
 A、  关系运算符<算术运算符<赋值运算符<逻辑与运算符
 B、  逻辑与运算符<关系运算符<算术运算符<赋值运算符
 C、  赋值运算符<逻辑与运算符<关系运算符<算术运算符
 D、  算术运算符<关系运算符<赋值运算符<逻辑与运算符
学生答案: 未答题
标准答案:C
解析:
无.
得分: 0
5.  (单选题) 在C语言中,如果下面的变量都是int类型,则输出的结果是(   ) sum=pad=5;pAd=sum++,pAd++,++pAd; printf(“%d ”,pad);(本题1.0分)
 A、  7
 B、  6
 C、  5
 D、  4
学生答案: 未答题
标准答案:C
解析:
无.
得分: 0
6.  (单选题) x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是(   )(本题1.0分)
 A、   INPUT x、y、z;
 B、  scanf(“%d%d%d”,&x,&y,&z);
 C、   scanf(“%d%d%d”,x,y,z);
 D、  read(“%d%d%d”,&x,&y,&z);
学生答案: 未答题
标准答案:B
解析:
无.
得分: 0
7.  (单选题) 假定从键盘输入23456< 回车 >,下面程序的输出结果是:(   )void main ( ) { int m,n; scanf(“%2d%3d”,&m,&n); printf(“m=%d  n=%d ”,m,n); }(本题1.0分)
 A、  m=23  n=45
 B、  m=234  n=56
 C、  m=23  n=456
 D、  语句有错误
学生答案: 未答题
标准答案:C
解析:
无.
得分: 0
8.  (单选题) 若运行时,给变量x输入12,则以下程序的运行结果是(   ) main( ) { int x,y; scanf(“%d”,&x); y=x>12?x+10:x-12; printf(“%d ”,y); }(本题1.0分)
 A、   0
 B、   22
 C、   12
 D、  10
学生答案: 未答题
标准答案:A
解析:
无.
得分: 0
9.  (单选题) C语言中while和do-while循环的主要区别(   )(本题1.0分)
 A、  do-while的循环体至少执行一次
 B、  while的循环控制条件比do-while的循环控制条件严格
 C、  do-while允许从外部转到循环体内
 D、  do-while的循环体不能是复合语句
学生答案: 未答题
标准答案:A
解析:
无.
得分: 0
10.  (单选题) 定义变量:int x=3,y=2;float a=2.5;则表达式 (x+y)/2+(int)a的值为 。(本题1.0分)
 A、  5
 B、  4
 C、  3
 D、  3.5
学生答案: 未答题
标准答案:B
解析:
得分: 0
11.  (单选题) 下列常用转义字符中不正确的是 。(本题1.0分)
 A、  \
 B、  c
 C、  12
 D、 
学生答案: 未答题
标准答案:B
解析:
得分: 0
12.  (单选题) 若有语句“int a=12;”则执行语句“a+=a*=12;”后,a的值是_____。(本题1.0分)
 A、  12
 B、  144
 C、  288
 D、  24
学生答案: 未答题
标准答案:C
解析:
得分: 0
13.  (单选题) int a=1,b=2,c=4,d=6,m=2,n=3;执行(m=a>b)&&(n=c>d)后n的值为 。
A)0 B)1 C)3 D)4(本题1.0分)
 A、  0
 B、  1
 C、  3
 D、  4
学生答案: 未答题
标准答案:C
解析:
得分: 0
14.  (单选题) 定义如下变量和数组:int j;int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是 。for (j=2; j>=0; j--)
printf("%2d",x[j][2-j]);
(本题1.0分)
 A、  1 5 9
 B、  1 4 7 
 C、  7 5 3
 D、  3 6 9
学生答案: 未答题
标准答案:C
解析:
得分: 0
15.  (单选题) 以下不正确的字符串赋值语句是 。
(本题1.0分)
 A、   char *s; s="abcde"; 
 B、  char s[ ]="abcde";
 C、  char s[10]; s="abcde";
 D、   char *s="abcde";
学生答案: 未答题
标准答案:C
解析:
得分: 0
16.  (单选题) 假设x,y为整型变量,则执行如下程序段后y的值为 。
for(x=1,y=1;y<=50;y++)
{ if(x>=10)
break;
if(x%2==1)
{x+=5;continue;}
x-=3;
}(本题1.0分)
 A、  2
 B、  4
 C、  6
 D、  8
学生答案: 未答题
标准答案:C
解析:
得分: 0
17.  (单选题) 下列字符串 “ax21\ p202q”的长度是 。(本题1.0分)
 A、  7
 B、  9
 C、  15
 D、  16
学生答案: 未答题
标准答案:A
解析:
得分: 0
18.  (单选题) 若有以下定义,则数值为4的正确表达式是 。
int a[10]={1,2,3,4,5,6,7,8,9,10};char c=’a’,d,g;
A)a[g-c] B)a[4] C)a[’d’-’c’] D)a[‘d’-c](本题1.0分)
 A、  a[g-c]
 B、  a[4]
 C、  a[’d’-’c’] 
 D、  a[‘d’-c]
学生答案: 未答题
标准答案:D
解析:
得分: 0
19.  (单选题) 下列关于函数的叙述正确的是 。(本题1.0分)
 A、  每个C程序源文件中都必须有一个main()函数
 B、  C程序中main()函数的位置是固定的
 C、  C程序中所有函数之间都可以相互调用,与函数所在位置无关
 D、  在C程序的函数中不能定义另一个函数
学生答案: 未答题
标准答案:D
解析:
得分: 0
20.  (单选题) 以下关于C函数返回值的叙述正确的是 。(本题1.0分)
 A、  被调函数中只有使用return语句才能返回主调函数
 B、  使用一个return语句可以返回多个函数值
 C、  函数返回值类型取决于return语句中的表达式类型
 D、  函数返回值类型取决于定义该函数时所指定的类型
学生答案: 未答题
标准答案:D
解析:
得分: 0
21.  (单选题) 若有如下宏定义:
#define N 2
#define Y(n) ((N+1)*n)
则执行赋值语句z=2*(N+Y(5)); 后z的值是 。(本题1.0分)
 A、   表达式有误 
 B、  34 
 C、  70
 D、  无确定值
学生答案: 未答题
标准答案:B
解析:
得分: 0
22.  (单选题) 以下关于变量的作用域叙述不正确的是 。(本题1.0分)
 A、  在函数内部定义的变量是局部变量
 B、  函数中的形式参数是局部变量
 C、  全局变量的作用范围仅限于其所在的文件
 D、  局部变量的作用范围仅限于本函数
学生答案: 未答题
标准答案:C
解析:
得分: 0
23.  (单选题) 有以下程序:
#include <stdio.h>
struct S
{ int a, b; } data[2]={10,100,20,200};
void main()
{ struct S p=data[1];
 printf("%d ", ++(p.a) ); }
程序运行后的输出结果是(  )。
(本题1.0分)
 A、  10
 B、  11
 C、  20
 D、  21
学生答案: 未答题
标准答案:D
解析:
得分: 0
24.  (单选题) 设有定义:a=1,b=2,c=3;
以下语句中执行效果与其它三个不同的是 。(本题1.0分)
 A、  if(a>b) c=a;a=b;b=c;
 B、   if(a>b) {c=a,a=b,b=c;}
 C、  if(a>b) c=a,a=b,b=c;
 D、   if(a>b) {c=a;a=b;b=c;}
学生答案: 未答题
标准答案:A
解析:
得分: 0
25.  (单选题) 定义变量:int x=3,y=2;float a=2.5;则表达式 (x+y)/2+(int)a的值为 。(本题1.0分)
 A、  5
 B、  4
 C、  3
 D、  3.5
学生答案: 未答题
标准答案:B
解析:
得分: 0
26.  (单选题) 下列常用转义字符中不正确的是 。(本题1.0分)
 A、  \
 B、  c
 C、  12
 D、 
学生答案: 未答题
标准答案:B
解析:
得分: 0
27.  (单选题) 若有语句“int a=12;”则执行语句“a+=a*=12;”后,a的值是_____。(本题1.0分)
 A、  12
 B、  144
 C、  288
 D、  24
学生答案: 未答题
标准答案:C
解析:
得分: 0
28.  (单选题) int a=1,b=2,c=4,d=6,m=2,n=3;执行(m=a>b)&&(n=c>d)后n的值为 。
A)0 B)1 C)3 D)4(本题1.0分)
 A、  0
 B、  1
 C、  3
 D、  4
学生答案: 未答题
标准答案:C
解析:
得分: 0
29.  (单选题) 定义如下变量和数组:int j;int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是 。for (j=2; j>=0; j--)
printf("%2d",x[j][2-j]);
(本题1.0分)
 A、  1 5 9
 B、  1 4 7 
 C、  7 5 3
 D、  3 6 9
学生答案: 未答题
标准答案:C
解析:
得分: 0
30.  (单选题) 以下不正确的字符串赋值语句是 。
(本题1.0分)
 A、   char *s; s="abcde"; 
 B、  char s[ ]="abcde";
 C、  char s[10]; s="abcde";
 D、   char *s="abcde";
学生答案: 未答题
标准答案:C
解析:
得分: 0
31.  (单选题) 假设x,y为整型变量,则执行如下程序段后y的值为 。
for(x=1,y=1;y<=50;y++)
{ if(x>=10)
break;
if(x%2==1)
{x+=5;continue;}
x-=3;
}(本题1.0分)
 A、  2
 B、  4
 C、  6
 D、  8
学生答案: 未答题
标准答案:C
解析:
得分: 0
32.  (单选题) 下列字符串 “ax21\ p202q”的长度是 。(本题1.0分)
 A、  7
 B、  9
 C、  15
 D、  16
学生答案: 未答题
标准答案:A
解析:
得分: 0
33.  (单选题) 若有以下定义,则数值为4的正确表达式是 。
int a[10]={1,2,3,4,5,6,7,8,9,10};char c=’a’,d,g;
A)a[g-c] B)a[4] C)a[’d’-’c’] D)a[‘d’-c](本题1.0分)
 A、  a[g-c]
 B、  a[4]
 C、  a[’d’-’c’] 
 D、  a[‘d’-c]
学生答案: 未答题
标准答案:D
解析:
得分: 0
34.  (单选题) 下列关于函数的叙述正确的是 。(本题1.0分)
 A、  每个C程序源文件中都必须有一个main()函数
 B、  C程序中main()函数的位置是固定的
 C、  C程序中所有函数之间都可以相互调用,与函数所在位置无关
 D、  在C程序的函数中不能定义另一个函数
学生答案: 未答题
标准答案:D
解析:
得分: 0
35.  (单选题) 以下关于C函数返回值的叙述正确的是 。(本题1.0分)
 A、  被调函数中只有使用return语句才能返回主调函数
 B、  使用一个return语句可以返回多个函数值
 C、  函数返回值类型取决于return语句中的表达式类型
 D、  函数返回值类型取决于定义该函数时所指定的类型
学生答案: 未答题
标准答案:D
解析:
得分: 0
36.  (单选题) 若有如下宏定义:
#define N 2
#define Y(n) ((N+1)*n)
则执行赋值语句z=2*(N+Y(5)); 后z的值是 。(本题1.0分)
 A、   表达式有误 
 B、  34 
 C、  70
 D、  无确定值
学生答案: 未答题
标准答案:B
解析:
得分: 0
37.  (单选题) 以下关于变量的作用域叙述不正确的是 。(本题1.0分)
 A、  在函数内部定义的变量是局部变量
 B、  函数中的形式参数是局部变量
 C、  全局变量的作用范围仅限于其所在的文件
 D、  局部变量的作用范围仅限于本函数
学生答案: 未答题
标准答案:C
解析:
得分: 0
38.  (单选题) 有以下程序:
#include <stdio.h>
struct S
{ int a, b; } data[2]={10,100,20,200};
void main()
{ struct S p=data[1];
 printf("%d ", ++(p.a) ); }
程序运行后的输出结果是(  )。
(本题1.0分)
 A、  10
 B、  11
 C、  20
 D、  21
学生答案: 未答题
标准答案:D
解析:
得分: 0
39.  (单选题) 设有定义:a=1,b=2,c=3;
以下语句中执行效果与其它三个不同的是 。(本题1.0分)
 A、  if(a>b) c=a;a=b;b=c;
 B、   if(a>b) {c=a,a=b,b=c;}
 C、  if(a>b) c=a,a=b,b=c;
 D、   if(a>b) {c=a;a=b;b=c;}
学生答案: 未答题
标准答案:A
解析:
得分: 0
40.  (单选题) 定义变量:int x=3,y=2;float a=2.5;则表达式 (x+y)/2+(int)a的值为 。(本题1.0分)
 A、  5
 B、  4
 C、  3
 D、  3.5
学生答案: 未答题
标准答案:B
解析:
得分: 0
41.  (单选题) 下列常用转义字符中不正确的是 。(本题1.0分)
 A、  \
 B、  c
 C、  12
 D、 
学生答案: 未答题
标准答案:B
解析:
得分: 0
42.  (单选题) 若有语句“int a=12;”则执行语句“a+=a*=12;”后,a的值是_____。(本题1.0分)
 A、  12
 B、  144
 C、  288
 D、  24
学生答案: 未答题
标准答案:C
解析:
得分: 0
43.  (单选题) int a=1,b=2,c=4,d=6,m=2,n=3;执行(m=a>b)&&(n=c>d)后n的值为 。
A)0 B)1 C)3 D)4(本题1.0分)
 A、  0
 B、  1
 C、  3
 D、  4
学生答案: 未答题
标准答案:C
解析:
得分: 0
44.  (单选题) 定义如下变量和数组:int j;int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是 。for (j=2; j>=0; j--)
printf("%2d",x[j][2-j]);
(本题1.0分)
 A、  1 5 9
 B、  1 4 7 
 C、  7 5 3
 D、  3 6 9
学生答案: 未答题
标准答案:C
解析:
得分: 0
45.  (单选题) 以下不正确的字符串赋值语句是 。
(本题1.0分)
 A、   char *s; s="abcde"; 
 B、  char s[ ]="abcde";
 C、  char s[10]; s="abcde";
 D、   char *s="abcde";
学生答案: 未答题
标准答案:C
解析:
得分: 0
46.  (单选题) 假设x,y为整型变量,则执行如下程序段后y的值为 。
for(x=1,y=1;y<=50;y++)
{ if(x>=10)
break;
if(x%2==1)
{x+=5;continue;}
x-=3;
}(本题1.0分)
 A、  2
 B、  4
 C、  6
 D、  8
学生答案: 未答题
标准答案:C
解析:
得分: 0
47.  (单选题) 下列字符串 “ax21\ p202q”的长度是 。(本题1.0分)
 A、  7
 B、  9
 C、  15
 D、  16
学生答案: 未答题
标准答案:A
解析:
得分: 0
48.  (单选题) 若有以下定义,则数值为4的正确表达式是 。
int a[10]={1,2,3,4,5,6,7,8,9,10};char c=’a’,d,g;
A)a[g-c] B)a[4] C)a[’d’-’c’] D)a[‘d’-c](本题1.0分)
 A、  a[g-c]
 B、  a[4]
 C、  a[’d’-’c’] 
 D、  a[‘d’-c]
学生答案: 未答题
标准答案:D
解析:
得分: 0
49.  (单选题) 下列关于函数的叙述正确的是 。(本题1.0分)
 A、  每个C程序源文件中都必须有一个main()函数
 B、  C程序中main()函数的位置是固定的
 C、  C程序中所有函数之间都可以相互调用,与函数所在位置无关
 D、  在C程序的函数中不能定义另一个函数
学生答案: 未答题
标准答案:D
解析:
得分: 0
50.  (单选题) 以下关于C函数返回值的叙述正确的是 。(本题1.0分)
 A、  被调函数中只有使用return语句才能返回主调函数
 B、  使用一个return语句可以返回多个函数值
 C、  函数返回值类型取决于return语句中的表达式类型
 D、  函数返回值类型取决于定义该函数时所指定的类型
学生答案: 未答题
标准答案:D
解析:
得分: 0
51.  (多选题) 一个计算机程序应包括( )的内容。(本题1.0分)
 A、  对数据的描述
 B、  对企业的描述
 C、  对操作的描述(算法)
 D、  对社会的描述
学生答案: 未答题
标准答案:AC
解析:
得分: 0
52.  (多选题) 计算机算法的特性包括( ) 。(本题1.0分)
 A、  有穷性
 B、  确定性
 C、  有零个或多个输入
 D、  有一个或多个输出
 E、  有效性
学生答案: 未答题
标准答案:ABCE
解析:
得分: 0
53.  (多选题) 计算机算法可分为( )两大类别。(本题1.0分)
 A、  数值运算算法
 B、  非数值运算算法
 C、  结构运算
 D、  形式运算
学生答案: 未答题
标准答案:AB
解析:
得分: 0
54.  (多选题) C程序注释是由( )所界定的文字信息组成的。(本题1.0分)
 A、  /*
 B、  #
 C、  */
 D、  &
学生答案: 未答题
标准答案:AC
解析:
得分: 0
55.  (多选题) 计算机算法可以用( )等方法表示。(本题1.0分)
 A、  自然语言
 B、  流程图
 C、  伪代码
 D、  方块图
学生答案: 未答题
标准答案:ABC
解析:
得分: 0
56.  (多选题) 三种基本程序结构是( )。(本题1.0分)
 A、  顺序结构
 B、  选择结构
 C、  循环结构
 D、  树结构
学生答案: 未答题
标准答案:ABC
解析:
得分: 0
57.  (多选题) 函数体一般包括( )两部分。(本题1.0分)
 A、  声明
 B、  执行
 C、  形式
 D、  操作
学生答案: 未答题
标准答案:AB
解析:
得分: 0
58.  (多选题) 计算机算法可以用( )等方法表示。(本题1.0分)
 A、  自然语言
 B、  流程图
 C、  伪代码
 D、  方块图
学生答案: 未答题
标准答案:ABC
解析:
得分: 0
59.  (多选题) C程序注释是由( )所界定的文字信息组成的。(本题1.0分)
 A、  /*
 B、  #
 C、  */
 D、  &
学生答案: 未答题
标准答案:AC
解析:
得分: 0
60.  (多选题) 计算机算法可分为( )两大类别。(本题1.0分)
 A、  数值运算算法
 B、  非数值运算算法
 C、  结构运算
 D、  形式运算
学生答案: 未答题
标准答案:AB
解析:
得分: 0
61.  (多选题) 一个计算机程序应包括( )的内容。(本题1.0分)
 A、  对数据的描述
 B、  对企业的描述
 C、  对操作的描述(算法)
 D、  对社会的描述
学生答案: 未答题
标准答案:AC
解析:
得分: 0
62.  (多选题) 计算机算法的特性包括( ) 。(本题1.0分)
 A、  有穷性
 B、  确定性
 C、  有零个或多个输入
 D、  有一个或多个输出
 E、  有效性
学生答案: 未答题
标准答案:ABCE
解析:
得分: 0
63.  (多选题) 计算机算法可分为( )两大类别。(本题1.0分)
 A、  数值运算算法
 B、  非数值运算算法
 C、  结构运算
 D、  形式运算
学生答案: 未答题
标准答案:AB
解析:
得分: 0
64.  (多选题) C程序注释是由( )所界定的文字信息组成的。(本题1.0分)
 A、  /*
 B、  #
 C、  */
 D、  &
学生答案: 未答题
标准答案:AC
解析:
得分: 0
65.  (多选题) 计算机算法可以用( )等方法表示。(本题1.0分)
 A、  自然语言
 B、  流程图
 C、  伪代码
 D、  方块图
学生答案: 未答题
标准答案:ABC
解析:
得分: 0
66.  (多选题) 一个计算机程序应包括( )的内容。(本题1.0分)
 A、  对数据的描述
 B、  对企业的描述
 C、  对操作的描述(算法)
 D、  对社会的描述
学生答案: 未答题
标准答案:AC
解析:
得分: 0
67.  (多选题) 计算机算法的特性包括( ) 。(本题1.0分)
 A、  有穷性
 B、  确定性
 C、  有零个或多个输入
 D、  有一个或多个输出
 E、  有效性
学生答案: 未答题
标准答案:ABCE
解析:
得分: 0
68.  (多选题) 计算机算法可分为( )两大类别。(本题1.0分)
 A、  数值运算算法
 B、  非数值运算算法
 C、  结构运算
 D、  形式运算
学生答案: 未答题
标准答案:AB
解析:
得分: 0
69.  (多选题) C程序注释是由( )所界定的文字信息组成的。(本题1.0分)
 A、  /*
 B、  #
 C、  */
 D、  &
学生答案: 未答题
标准答案:AC
解析:
得分: 0
70.  (多选题) 计算机算法可以用( )等方法表示。(本题1.0分)
 A、  自然语言
 B、  流程图
 C、  伪代码
 D、  方块图
学生答案: 未答题
标准答案:ABC
解析:
得分: 0
71.  (问答题)
 #include <stdio.h>
void main( )
{
int i,j,m,n;
 i=10;
 j=15;
          m=++i;
         n=j++;
        printf("%d,%d,%d,%d",i,j,m,n);
}
程序的运行结果是:                  
(本题3.0分)
我的答案:
未答题
标准答案:
11,16,11,15
解析:
得分: 0
点评:
72.  (问答题)
有以下程序:
#include  <stdio.h>
void main()
{ int   x=1, y=0, a=0, b=0;
  switch (x)
  { case  1:
   switch(y)
   { case  0:a++; break;
     case  1:b++; break;
   }
   case 2: a++; b++; break;
   case 3: a++; b++;
  }
  printf("a=%d, b=%d ", a,b);
}
程序的运行结果是          。(本题3.0分)
我的答案:
未答题
标准答案:
a=2,b=1
解析:
得分: 0
点评:
73.  (问答题)
  #include <stdio.h>
#include <string.h>
void main( )
      {    char  str1[20]="good",str2[ ]="morning";
           int  i,j;
           for (i=strlen(str1),j=0;str2[j]!=''; i++, j++)
                 str1[i]=str2[j];
           str1[i]='';
           printf("string1=%s",str1);
      }
程序的运行结果是:                           。
(本题3.0分)
我的答案:
未答题
标准答案:
string1=goodmoring
解析:
得分: 0
点评:
74.  (问答题)
 #include<stdio.h>
void fun( )
{auto int b=0;
static int c=4;
b++;c++;printf("b=%d c=%d ", b, c);
}
void main( )
{ int i;
for (i=0; i<3; i++)   fun();
}
程序的运行结果是                 
(本题3.0分)
我的答案:
未答题
标准答案:
 b=1 c=5
 b=1 c=6
b=1 c=7
解析:
得分: 0
点评:
75.  (问答题)
#include  <stdio.h>
int  fun( int  k )
{  if (k<1)  return  0;
else  if (k==1)  return  1;
else  return  fun(k-1)+1;
}
void main()
{
printf("%d",fun(4));
}
程序的运行结果是                 
(本题3.0分)
我的答案:
未答题
标准答案:
4
解析:
得分: 0
点评:
76.  (问答题)
#include <stdio.h>
void main()
{ char str[30];
scanf("%s",str);
printf("str=%s",str);
}
运行时若输入“hello world”,运行结果是:                。
(本题3.0分)
我的答案:
未答题
标准答案:
str=hello
解析:
得分: 0
点评:
77.  (问答题)
#include<stdio.h>
unsigned  fun6(unsigned  num)
{  unsigned  k=1;
do
{   k*=num%10;
num/=10;
} while(num);
return   k;
}
void main()
{  unsigned   n=26;
printf(“%d ”,fun6(n));
}
程序的运行结果是         。
(本题3.0分)
我的答案:
未答题
标准答案:
12
解析:
得分: 0
点评:
78.  (问答题)
下面程序的功能是从一个字符串中删除所有的‘*’号并输出删除后的结果。请
补全程序。
#include<stdio.h>
void main()
{ char a[]="ABC*D*RF*G*";
      int i,j;
      for(i=0,j=0;a[i]!=0;i++)
           if(a[i]!='*')
                 a[j++]=       ;
           =0;
      printf("      ",a);
}
(本题3.0分)
我的答案:
未答题
标准答案:
 a[i]          a[j]         %s
解析:
得分: 0
点评:
79.  (问答题)
下面程序的功能是使用选择法排序对8个整数按照从小到大的顺序排列并输出,
请补全程序。
# include <stdio.h>
void main()
{ int a[8]={1,3,6,5,8,7,2,4},i,j,k,t;
    for(i=0;i<7;i++)  
    {   k=i;           
        for(j=i+1;j<8;    1    )
          if(a[k]  2   a[j])    
            k=j;       
       if(k!=i)      
         {  t=a[k];  a[k]=a[i];  a[i]=t;  }
  }
  printf("排序后: ");
  for(i=0;i<8;i++)
    printf("%d   ",a[i]);
  printf(" ");
}
(本题3.0分)
我的答案:
未答题
标准答案:
 j++          >     
解析:
得分: 0
点评:
80.  (问答题)
编写函数int gygb(int x,int y)求出x和y的最大公约数和最小公倍数(提示:最大公约数可用外部变量GY来存放),主函数中给变量a和b赋值,然后调用gygb函数,求出a和b的最大公约数和最小公倍数并输出结果。
 
(本题3.0分)
我的答案:
未答题
标准答案:
#include<stdio.h>
int GY; ................................. ....................................1分
int gygb(int x,int y)....................................................2分
{
       int i,;................................................  ...............1分
       for(i=x;i>=1;i--)......................................... .....2分
              if(x%i==0&&y%i==0){GY=i;break;}......2分
       return x*y/GY ; ................................................ 1分
}
void main()
{
    int a,b; ......................... .........................................1分
       scanf(“%d%d”,&a,&b);.........................................2分
       printf("gy=%d,gb=%d ",GY,gygb(a,b));..............2分
 
}
 
解析:
得分: 0
点评:
浏览 (305) | 评论 (0) | 评分(0) | 支持(0) | 反对(0) | 发布人:管理员
当前位置
文章评论
最新点评
更多点评 发表点评
发表评论
您的评价
差(1) 一般(2) 好(3) 很好(4) 非常好(5)
评论标题
评论内容
验 证 码
看不清?更换一张
匿名发表 
脚注信息
地址:漯河市源汇区大学路108号3层323室   电话:0395-3223939  13569698359  赵老师
网址:http://www.luohejiaoyu.com     邮箱:eduvedu@foxmail.com     邮编:462002
漯河成人学历报名辅导中心 版权所有 Copyright 2002-2020 @ All Rights Reserved  豫ICP备16007598号
访问统计