国开电大安徽继续教育高级语言程序设计作业答案

[复制链接]
查看: 20|回复: 0

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
发表于 2025-4-11 17:32:20 | 显示全部楼层 |阅读模式
高级语言程序设计
学校: 无
问题 1: 1. 以下不能对二维数组a 进行正确初始化的语句是(  )。
选项:

A. int a[2][3]={0};

B. int a[][3]={{1,2},{0}};

C. int a[2][3]={{1,2},{3,4},{5,6}}

D. int a[][3]={1,2,3,4,5,6};
答案: int a[2][3]={{1,2},{3,4},{5,6}}
问题 2: 2. 在一个C程序中,(  )。
选项:

A. main函数必须出现在所有函数之前

B. main函数可以在任何地方出现

C. main函数必须出现在所有函数之后

D. main函数必须出现在固定位置
答案: main函数可以在任何地方出现
问题 3: 3. 若有定义:int a,b;,通过语句scanf(“%d;%d”,&a,&b);,能把整数3赋给变量a,5付给变量b的输入数据是( )。
选项:

A. 3 5

B. 3,5

C. 3;5

D. 35
答案: 3;5
问题 4: 4. 当执行以下程序段时,程序的执行情况是(  )。
x=-1;
do { x=x*x;} while( !x);
选项:

A. 循环体将执行一次

B. 循环体将执行两次

C. 循环体将执行无限次

D. 系统将提示有语法错误
答案: 循环体将执行一次
问题 5: 5. 有以下程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:国开电大安徽继续教育单片机原理及应用作业答案
下一篇:国开电大安徽继续教育教育技术与媒体作业答案
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
include
main()
{ int a;
scanf(%d ,&a);
if(a++<9) printf(%d\n,a);
else printf(%d\n,a);
}
程序运行时从键盘输入9<回车>,则输出的结果是 。
选项:

A. 10

B. 11

C. 9

D. 8
答案: 10
问题 6: 6. 若用数组名作为函数调用的实参,则传递给形参的是(  )。
选项:

A. 数组的首地址

B. 数组的第一个元素的值

C. 数组中全部元素的值

D. 数组元素的个数
答案: 数组的首地址
问题 7: 7. 有以下程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
include
main()
{
int a=1,b=0;
if(--a) b++;
else if(a==0) b+=2;
else b+=3;
printf(“%d\n”,b);
}
程序运行后的输出结果是 。
选项:

A. 0

B. 1

C. 2

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 8: 8. 下列条件语句中输出结果与其他语句不同的是 。
选项:

A. if(a==0) printf(“%d\n”,y); else printf(“%d\n”,x);

B. if(a) printf(“%d\n”,x); else printf(“%d\n”,y);

C. if(a==0) printf(“%d\n”,x); else printf(“%d\n”,y);

D. if(a!=0) printf(“%d\n”,x); else printf(“%d\n”,y);
答案: 请关注ybaotk.com搜题查看答案
问题 9: 9. C语言中while 和do-while 循环的主要区别是(  )。
选项:

A. do-while 的循环体不能是复合语句

B. while 的循环控制条件比do-while 的循环控制条件严格

C. do-while 允许从外部转到循环体内

D. do-while的循环体至少无条件执行一次
答案: 请关注ybaotk.com搜题查看答案
问题 10: 10. 以下不正确的概念是( )。
选项:

A. 一个C程序必须包含一个main函数

B. 一个C程序可以只有一个语句

C. 一个C程序可以由一个或多个函数组成

D. 一个C语言函数可以没有任何可执行语句
答案: 请关注ybaotk.com搜题查看答案
问题 11: 11. 在C语言中,数字018是一个( )。
选项:

A. 十进制数

B. 八进制数

C. 十六进制数

D. 非法数
答案: 请关注ybaotk.com搜题查看答案
问题 12: 12. 两次运行下面的程序,如果从键盘上分别输入4和6,则输出结果是 。
main( )
{  int x;
scanf(“%d”,&x);
if(x++>5) printf(“%d”,x);
else printf(“%d\n”,x++);
}
选项:

A. 7和5

B. 6和3

C. 7和4

D. 6和4
答案: 请关注ybaotk.com搜题查看答案
问题 13: 13. 以下哪一个不是C语言中的数据类型( )。
选项:

A. 实型

B. 浮点型

C. 空类型

D. 关系型
答案: 请关注ybaotk.com搜题查看答案
问题 14: 14. 写出下面程序的执行结果 。
main()
{ int x=1,y=1,z=0;
if(z<0)
if(y>0) x=3;
else x=5;
printf(%d\t,x);
if(z=y<0) x=3;
else if(y= =0 ) x=5;
else x=7;
printf(%d\t,x);
printf(%d\t,z);
}
选项:

A. 1 7 0

B. 3 7 0

C. 5 5 0

D. 1 5 1
答案: 请关注ybaotk.com搜题查看答案
问题 15: 15. 定义一个void型函数意味着调用该函数时,函数(  )。
选项:

A. 通过return返回一个用户所希望的函数值

B. 返回一个系统默认值

C. 没有返回值

D. 返回一个不确定的值
答案: 请关注ybaotk.com搜题查看答案
问题 16: 16. 以下程序段:
int i,a=3,b=2;
i=(--a==b++)?--a:++b;
printf(i=%d a=%d b=%d,i,a,b);
输出结果是 。
选项:

A. i=1 a=1 b=3

B. i=3 a=2 b=3

C. i=4 a=1 b=4

D. i=4 a=2 b=4
答案: 请关注ybaotk.com搜题查看答案
问题 17: 17. 写出下面程序的执行结果 。
main()
{ int x=1,y=1,z=0;
if(z<0)
if(y>0) x=3;
else x=5;
printf(%d\t,x);
if(z=y<0) x=3;
else if(y= =0 ) x=5;
else x=7;
printf(%d\t,x);
printf(%d\t,z);
}
选项:

A. 1 5 1

B. 3 7 0

C. 5 5 0

D. 1 7 0
答案: 请关注ybaotk.com搜题查看答案
问题 18: 18. 写出下面程序的执行结果 。
main()
{ int x=1,y=1,z=0;
if(z<0)
if(y>0) x=3;
else x=5;
printf(%d\t,x);
if(z=y<0) x=3;
else if(y= =0 ) x=5;
else x=7;
printf(%d\t,x);
printf(%d\t,z);
}
选项:

A. 1 5 1

B. 1 7 0

C. 3 7 0

D. 5 5 0
答案: 请关注ybaotk.com搜题查看答案
问题 19: 19. 如果一个函数位于C程序中定义的第一个函数,在该函数体内说明语句后的复合语句中定义了一个变量,则该变量(  )。
选项:

A. 为全局变量,在本程序文件范围内有效

B. 为局部变量,只在该函数内有效

C. 为局部变量,只在该复合语句中有效

D. 定义无效,为非法变量
答案: 请关注ybaotk.com搜题查看答案
问题 20: 20. 以下能对二维数组a 进行正确初始化的语句是(  )。
选项:

A. int a[2][]={{1,0,1},{5,2,3}};

B. int a[][3]={{1,2,3},{4,5,6}};

C. int a[2][4]={{1,2,3},{4,5},{6}};

D. int a[][3]={{1,0,1},{},{1,1}};
答案: 请关注ybaotk.com搜题查看答案
问题 21: 21. 若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是(  )。
for (i=4;i;i--)
for (j=0;j<5;j++){...}
选项:

A. 20

B. 24

C. 25

D. 30
答案: 请关注ybaotk.com搜题查看答案
问题 22: 22. 以下哪一个可以作为正确的变量名( )。
选项:

A. for

B. $abc

C. 3*x

D. _file
答案: 请关注ybaotk.com搜题查看答案
问题 23: 23. 有如下嵌套的if语句
if(a
if(a
else k=c;
if(b
else k=c;
以下选项中与上述if语句等价的语句是 。
选项:

A. k=(a;k=(b<c)?b:c;

B. k=(a)?((b<c)?a:b)((b>c)?b:c);

C. k=(a)?((a<c)?a:c)((b<c)?b:c);

D. k=(a)?a:b;k=(a<c)?a:c;
答案: 请关注ybaotk.com搜题查看答案
问题 24: 24. 若有定义:int x,y; char a,b,c; 并有以下输入数据(此处,代表换行符)
1 2
A B C
则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是( )。
选项:

A. scanf(x=%dy=%d,&x,&y);a=getchar();b=getchar();c=getchar();

B. scanf(%dy%d,&x,&y);a=getchar();b=getchar();c=getchar();

C. scanf(%d%d%c%c%c%c%c%c,&x,&y,&a,&a,&b,&b,&c,&c);

D. scanf(%d%d%c%c%c,&x,&y,&a,&b,&c);
答案: 请关注ybaotk.com搜题查看答案
问题 25: 25. 以下哪一个不是正确的C语言常量( )。
选项:

A. 0x2ac

B. 3.25e-8

C. 800

D. 0486
答案: 请关注ybaotk.com搜题查看答案
问题 26: 26. 两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是 。
main( )
{  int x;
scanf(“%d”,&x);
if(x++>5) printf(“%d”,x);
else printf(“%d\n”,x--);
}
选项:

A. 7和5

B. 6和3

C. 7和4

D. 6和4
答案: 请关注ybaotk.com搜题查看答案
问题 27: 27. 写出下面程序的执行结果 。
main()
{ int x=1,y=1,z=0;
if(z<0)
if(y>0) x=3;
else x=5;
printf(%d\t,x);
if(z=y<0) x=3;
else if(y= =0 ) x=5;
else x=7;
printf(%d\t,x);
printf(%d\t,z);
选项:

A. 1 7 0

B. 3 7 0

C. 5 5 0

D. 1 5 1
答案: 请关注ybaotk.com搜题查看答案
问题 28: 28. 已知if (x>y||xz);z=x; x=y; y=z;int x=30,y=50,z=80;语句执行后变量x、y、z的值分别为: 。
选项:

A. x=50, y=80, z=80

B. x=50, y=30, z=30

C. x=30, y=50, z=80

D. x=80, y=30, z=50
答案: 请关注ybaotk.com搜题查看答案
问题 29: 29. 以下程序的输出结果是(  )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
include
void main( )
{ int a,b;
for(a=1,b=1;a<=100;a++)
{ if (b>=10) break;
if (b%5==1) { b+=5; continue; } }
printf(%d\n,a); }
选项:

A. 101

B. 6

C. 4

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 30: 30. 假定所有变量均已正确说明,下列程序段运行后x的值是 。
a=b=c=0;x=35;
if(!a) x=-1;
else if(b);
if(c) x=3;
else x=4;
选项:

A. 34

B. 4

C. 35

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 31: 31. 以下叙述中,不正确的是(  )。
选项:

A. 在同一C程序文件中,不同函数中可以使用同名变量

B. 在main函数体内定义的变量是全局变量

C. 形参是局部变量,函数调用完成即失去意义

D. 若同一文件中全局变量和局部变量同名,则全局变量在局部变量作用范围内不起作用
答案: 请关注ybaotk.com搜题查看答案
问题 32: 32. 若在C语言中未说明函数的类型,则系统默认该函数的数据类型是(  )。
选项:

A. float

B. long

C. int

D. double
答案: 请关注ybaotk.com搜题查看答案
问题 33: 33. struct student
{long int num;
char name[20];
char sex;
char addr[20];
}______。
以下能够正确定义的是
选项:

A. a={Li Lin,10101,'M',123 Beijing Road};

B. a={10101,Li Lin,123 Beijing Road,'M'};

C. a={10101,Li Lin,'M',123 Beijing Road};

D. a={123 Beijing Road,Li Lin,'M',10101};
答案: 请关注ybaotk.com搜题查看答案
问题 34: 34. 若有说明:int a[3][4];则对a 数组元素的非法引用是(  )。
选项:

A. a[0][2*1]

B. a[1][3]

C. a[4-2][0]

D. a[0][4]
答案: 请关注ybaotk.com搜题查看答案
问题 35: 35. 若有定义:int a,b;,通过语句scanf(“%d

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
%d”,&a,&b);,能把整数3赋给变量a,5付给变量b的输入数据是( )。
选项:

A. 3 5

B. 3,5

C. 3

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
5

D. 35
答案: 请关注ybaotk.com搜题查看答案
问题 36: 36. 若A是数值类型,则逻辑表达式(a==1)||(a!=1)的值是 。
选项:

A. 1

B. 0

C. 2

D. 不知道a的值,不能确定
答案: 请关注ybaotk.com搜题查看答案
问题 37: 37. 有两个字符数组a,b,则以下正确的输入语句是(  )。
选项:

A. gets(a,b);

B. scanf(%s%s,a,b);

C. scanf(%s%s,&a,&b);

D. gets(a),gets(b);
答案: 请关注ybaotk.com搜题查看答案
问题 38: 38. 若有说明:int a[3][4];则对a 数组元素的非法引用是(  )。
选项:

A. a[0][2*1]

B. a[1][3]

C. a[4-2][0]

D. a[0][4]
答案: 请关注ybaotk.com搜题查看答案
问题 39: 39. 以下程序的运行结果是(  )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
include
main()
{
struct date
{ int year,month,day;
}today;
printf(%d\n,sizeof(today));
}
选项:

A. 6

B. 8

C. 10

D. 12
答案: 请关注ybaotk.com搜题查看答案
问题 40: 40. 以下程序运行的输出结果是 。
main()
{ int p=30;
printf(%d\n,(p/32>0?p/10:p%3)); }
选项:

A. 0

B. 1

C. 2

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 41: 41. 以下关于函数的叙述中不正确的是(  )。
选项:

A. C程序是函数的集合,包括标准库函数和用户自定义函数

B. 在C语言程序中,被调用的函数必须在main函数中定义

C. 在C语言程序中,函数的定义不能嵌套

D. 在C语言程序中,函数的调用可以嵌套
答案: 请关注ybaotk.com搜题查看答案
问题 42: 42. 在C语言程序中( )。
选项:

A. main函数必须放在程序最前头

B. main函数必须放在程序最后

C. main函数必须放在所有函数之前

D. main函数可以放在程序任何允许放置函数的位置
答案: 请关注ybaotk.com搜题查看答案
问题 43: 43. 以下程序的运行结果是 。
main( )
{
int c,x,y;
x=1; y=1; c=0;
c=x++||y++;
printf(“\n%d%d%d\n”,x,y,c);
}
选项:

A. 110

B. 011

C. 211

D. 001
答案: 请关注ybaotk.com搜题查看答案
问题 44: 44. 假定所有变量均已正确说明,下列程序段运行后x的值是 。
a=b=c=0;x=35;
if(!a) x=-1;
else if(b);
if(c) x=3;
else x=4;
选项:

A. 35

B. 34

C. 4

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 45: 45. 若有定义:int x,y; char a,b,c; 并有以下输入数据(此处,代表换行符)
1,2
A,B,C
则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是( )。
选项:

A. scanf(x=%d,y=%d,&x,&y);a=getchar();b=getchar();c=getchar();

B. scanf(%d,%d,&x,&y);a=getchar();b=getchar();c=getchar();

C. scanf(%d,%d,%c,%c,%c,%c,%c,%c,&x,&y,&a,&a,&b,&b,&c,&c);

D. scanf(%d,%d,%c,%c,%c,&x,&y,&a,&b,&c);
答案: 请关注ybaotk.com搜题查看答案
问题 46: 46. 以下叙述正确的是()
选项:

A. 计算机不仅能执行机器语言程序,也可以直接执行其它高级语言编写的程序。

B. 汇编语言是一种面向机器的低级语言,所以计算机可以直接执行用汇编语言编写的源程序。

C. 高级语言是与自然语言或数学语言相近的计算机语言,用高级语言编写的源程序计算机都不能直接执行。

D. 用高级语言编写的源程序只能经过解释程序边解释边执行。
答案: 请关注ybaotk.com搜题查看答案
问题 47: 47. 以下哪一个不是C语言中的数据类型( )。
选项:

A. 集合型

B. 双精度型

C. 复数型

D. 布尔型
答案: 请关注ybaotk.com搜题查看答案
问题 48: 48. 以下关于函数的叙述中正确的是(  )。
选项:

A. C语言程序将从源程序中第一个函数开始执行

B. 可以在程序中由用户指定任意一个函数作为主函数,程序将从此开始执行

C. C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束

D. main可作为用户标识符,用以定义任意一个函数
答案: 请关注ybaotk.com搜题查看答案
问题 49: 49. 两次运行下面的程序,如果从键盘上分别输入1和10,则输出结果是 。
main( )
{  int x;
scanf(“%d”,&x);
if(x++>5) printf(“%d”,x);
else printf(“%d\n”,x++);
}
选项:

A. 1和2

B. 10和11

C. 1和10

D. 2和11
答案: 请关注ybaotk.com搜题查看答案
问题 50: 50. 若有说明:int a[10];,则对a数组元素的正确引用是(  )。
选项:

A. a[10]

B. a[3.5]

C. a(5)

D. a[10-10]
答案: 请关注ybaotk.com搜题查看答案
问题 51: 51. 以下程序的运行结果是 。
main( )
{
int c,x,y;
x=1; y=1; c=0;
c=x++||y++;
printf(“\n%d%d%d\n”,x,y,c);
}
选项:

A. 110

B. 211

C. 011

D. 001
答案: 请关注ybaotk.com搜题查看答案
问题 52: 52. 以下关于函数叙述中,错误的是(  )。
选项:

A. 函数未被调用时,系统将不为形参分配内存单元

B. 实参与形参的个数应相等,且实参与形参的类型必须对应一致

C. 当形参是变量时,实参可以是常量、变量或表达式

D. 形参可以是常量、变量或表达式
答案: 请关注ybaotk.com搜题查看答案
问题 53: 53. 若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是(  )。
for (i=5;i;i--)
for (j=0;j<4;j++){...}
选项:

A. 25

B. 20

C. 24

D. 30
答案: 请关注ybaotk.com搜题查看答案
问题 54: 54. 以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是 。
选项:

A. switch(a) {case 1:a=b;break; default:a++; }

B. switch(a==1) {case 0:a=b;break;case 1:a++; }

C. switch(a) {default:a++;break;case 1:a=b;}

D. switch(a==1) {case 1:a=b;break; case 0:a++;}
答案: 请关注ybaotk.com搜题查看答案
问题 55: 55. 有以下程序

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
include
main()
{
int a=1,b=0;
if(--a) b++;
else if(a==0) b+=2;
else b+=3;
printf(“%d\n”,b);
}
程序运行后的输出结果是(  )。
选项:

A. 0

B. 1

C. 2

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 56: 56.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
include
void main()
{
int i,j,k;
for(i=1;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
if( (i*100+j*10+k)==((i*i*i)+(j*j*j)+(k*k*k)))
printf(%d%d%d ,i,j,k);
}
该程序可以输出所有的(  )。
选项:

A. 素数

B. 奇数

C. 偶数

D. 水仙花数
答案: 请关注ybaotk.com搜题查看答案
问题 57: 57. 若函数调用时参数为基本数据类型的变量,以下叙述正确的是(  )。
选项:

A. 实参与其对应的形参共占存储单元

B. 只有当实参与其对应的形参同名时才共占存储单元

C. 实参与对应的形参分别占用不同的存储单元

D. 实参将数据传递给形参后,立即释放原先占用的存储单元
答案: 请关注ybaotk.com搜题查看答案
问题 58: 58. 以下程序的输出结果是(  )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

24万

主题

24万

帖子

34万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
341712
 楼主| 发表于 2025-4-11 17:32:20 | 显示全部楼层
include
void main( )
{ int a,b;
for(a=1,b=1;a<=100;a++)
{ if (b>=10) break;
if (b%5==1) { b+=5; continue; } }
printf(%d\n,a); }
选项:

A. 101

B. 6

C. 4

D. 3
答案: 请关注ybaotk.com搜题查看答案
问题 59: 59. 有如下嵌套的if语句
if(a
if(a
else k=c;
if(b
else k=c;
以下选项中与上述if语句等价的语句是 。
选项:

A. k=(a)?((a<c)?a:c)((b<c)?b:c);

B. k=(a)?((b<c)?a:b)((b>c)?b:c);

C. k=(a;k=(b<c)?b:c;

D. k=(a)?a:b;k=(a<c)?a:c;
答案: 请关注ybaotk.com搜题查看答案
问题 60: 60. 以下不能输出字符A的语句是()(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
选项:

A. printf(“%c\n”,’A’-32)

B. printf(“%d\n”,’A’);

C. printf(“%c\n”,65);

D. printf(“%c\n”,’B’-1);
答案: 请关注ybaotk.com搜题查看答案
问题 61: 61. 合法的数组说明语句是(  )。
选项:

A. int a[ ]=string;

B. int a[5]={0,1,2,3,4,5};

C. char a =string;

D. int a[ ]={0,1,2,3,4,5};
答案: 请关注ybaotk.com搜题查看答案
问题 62: 62. 有如下程序
int func(int a,int b)
{ return(a+b); }
main( )
{ int x=2,y=5,z=8,r;
r=func(func(x,y),z);
printf(%d\n,r); }
该程序的输出结果是(  )。
选项:

A. 12

B. 13

C. 14

D. 15
答案: 请关注ybaotk.com搜题查看答案
问题 63: 63. 以下C语言源程序的书写格式不正确的是( )。
选项:

A. 正确的函数首部,其后必须加上分号

B. 分号是语句的一部分

C. 一行上可以书写多条语句

D. 一个语句可以写在多行之上
答案: 请关注ybaotk.com搜题查看答案
问题 64: 64. 若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是(  )。
for (i=5;i;i--)
for (j=0;j<4;j++){...}
选项:

A. 20

B. 24

C. 25

D. 30
答案: 请关注ybaotk.com搜题查看答案
问题 65: 65. 若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是( )
选项:

A. a=a++,i++;

B. i=(a+k)<=(i+k);

C. i=A%11;

D. i=!a;
答案: 请关注ybaotk.com搜题查看答案
问题 66: 66. 写出下面程序的执行结果 。
main( )
{ int x,y=1;
if(y!=0) x=5;
printf(“%d\t”,x);
if(y= =0) x=3;
else x=5;
printf(“%d\t\n”,x);
选项:

A. 1 3

B. 1 5

C. 5 3

D. 5 5
答案: 请关注ybaotk.com搜题查看答案
问题 67: 67. 若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是(  )。
for (i=5;i;i--)
for (j=0;j<4;j++){...}
选项:

A. 30

B. 25

C. 24

D. 20
答案: 请关注ybaotk.com搜题查看答案
问题 68: 68. 以下程序的运行结果是(  )。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图