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
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
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
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
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
#include
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
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
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
void main()
{ char str[30];
scanf("%s",str);
printf("str=%s",str);
}
运行时若输入“hello world”,运行结果是: 。
(本题3.0分)
我的答案:
未答题
标准答案:
str=hello
解析:
得分: 0
点评:
77. (问答题)
#include
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
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
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
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
点评: