C语言程序设计作业1答案

发布 2022-07-08 03:26:28 阅读 5565

问题 1

1.c语言规定:在一个源程序中,main函数的位置。

答案 2 分

问题 2 2.一个c语言程序是由( )

答案 2 分

问题 3 3.c程序中,注释的内容写在( )

答案 2 分

问题 4 4.c语言程序中每个语句和数据定义的最后必须有一个( )

答案 2 分

问题 5 5.若x、i、j和k都是int型变量,则计算下面表达式后,x的值为( )

x=(i=4,j=16,k=32)

答案 2 分

问题 6 6.不正确的变量说明是( )

答案 2 分

问题 7 7.合法的c语言程序标识只符是( )

答案 2 分

问题 8 8.不合法的字符常量是( )

答案 2 分

问题 9 9.若有代数式(3ae)/(bc),则不正确的表达式是( )

答案 2 分

问题 10

10.以下选项中不合法的赋值语句是( )

答案 2 分

问题 11

11.若希望当a的值为奇数时,表达式的修正为“真”,a的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是( )

答案 2 分

问题 12

12.若w=1,x=2,y=3,z=4,则条件表达式w答案

2 分 问题 13

13.设ch 是char 型变量,其值为 a, 下面表达式的值为( )

ch = ch >=a’ &ch <=z’ )ch + 32 ) ch ;

答案 2 分

问题 14

14.假定所有变量均已正确说明,下列程序运行后x的值是。

a=b=c=0, x=35;

if (!a) x――;

else if (b );if ( c) x=3;

else x=4;

答案 2 分

问题 15

15.下面程序段的输出结果是( )

int n=4;

while (n――)printf(“%d”, n);

答案 2 分

问题 16

16.下面程序段的输出结果是( )

int x=3;

dowhile (!x));

答案 2 分

问题 17

17.以下for循环的执行次数是( )

for (x=0,y=0;(y=123)&&x<4);x++)

答案 2 分

问题 18

18.若有说明:int a[5][6]; 则对a数组元素的正确引用是( )

答案 2 分

问题 19

19.判断字符串s1是否大于字符串s2,应当使用( )

答案 2 分

问题 20

1.设a=10,则赋值表达式a+=a-=a*a的值是。

答案 2 分

问题 21

2.设a=3,b=4,c=5。则逻辑表达式a||b+c&&b-c的值是 。

答案 2 分

问题 22

3.若已知定义a =10, b=20, 则表达式 ! a答案

2 分 问题 23

4.若有定义 int a [3][4]=,则初始化后a[1][2]得到的初值是。

答案 2 分

问题 24

5.若有定义 int a [3][4]=,则初始化后a[2][1]得到的初值是 。

答案 2 分

问题 25

5.下面程序段的输出结果是 。

void main()

int x=1, y=0;

switch ( x)

case 1:

switch ( y )

case 2:

printf(“*3**”);

答案 2 分

问题 26

7.下面程序段的输出结果是 。

void main()

int x=3,y=6,a=0;

while (x++!y-=1))

答案 4 分

问题 27

8.下面程序输出结果是。

#include <>

void main()

int i,j,k=19;

while (i=k-1)

k- =3;

if (k%5==0)

else if (k<5) break;

i++;printf(“i=%d,k=%d”,i,k);

答案 4 分

问题 28

9.如下程序段的输出结果是 。

int i=0 , sum=1;

do while ( i<6);

printf(“%d”, sum);

答案 4 分

问题 29

10.下列的for循环执行次。

for ( x=0, y=0; (y!=99) &x<4; x++

答案 4 分

问题 30

11.若x 是int型变量,下面程序段的输出结果是 。

for ( x=3; x<6 ; x++

printf ( x%2dd”),x);

答案 4 分

问题 31

12.补足程序,实现如下功能:从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。

void main()

float score, max=0, min=100;

printf(“ input the score”);

scanf( “f”, score);

while ( 1) )

printf(“ the max score is %f min is %f”,max, min);

答案 4 分

问题 32

13.以下程序的功能是实现从键盘输入一组字符,统计出大写字母的个数m和小写字母的个数n,并输出m、n中的较大者。

void main()

int m= 0, n=0;

char c;

while ( 1) )n’ )

printf(“%d ”,m

C语言程序设计作业答案

作业一c语言概述参 一 选择题。1 5acdcb二 编程题main 作业二程序的灵魂 算法参 一 填空题。1 确定性 有效性 有零个或多个输入 有一个或多个输出2 顺序结构 选择结构 循环结构3 函数。作业三数据类型 运算符与表达式参 一 选择题1 5bddab21 25addba 6 10bcaa...

C 语言程序设计作业答案

c 语言程序设计复习课。一 第一章单选题。1 在每个c 程序中都必须包含有这样一个函数,该函数的函数名为 答案 a a main b main c name d function 2 c 源程序文件的缺省扩展名为 答案 a a cpp b exe c obj d lik 3 程序运行中需要从键盘上输...

电大C语言程序设计作业答案

c语言程序设计形成性作业一 c语言程序设计形成性考核册参 作业 2009 06 30 23 01 阅读355 评论1 字号 大大中中小小一选择题。1.在每个c语言程序中都必须包含有这样一个函数,该函数的函数名为 a a main b main c name d funtion 2 c语言原程序文件的...