程序设计基础(山东联盟) 2024智慧树满分答案

形伙涵波碳笺骆伤艾蟹腐堂先


程序设计基础(山东联盟) 2024智慧树满分答案

第一章 单元测试

1、单选题:
C语言程序是由若干(  )组成的。

A:主程序
B:子程序
C:函数
D:过程
答案: 函数

2、单选题:
C语言中,最简单的数据类型是(  )。

A:整型、实型、逻辑型
B:整型、实型、字符型
C:整型、字符型、逻辑型
D:整型、实型、逻辑型、字符型
答案: 整型、实型、字符型

3、单选题:
下列选项中可以作为C语言字符常量的是(  )。

A:13.8e
B:‘12’
C:‘M’
D:”abc”
答案: ‘M’

4、单选题:
已知字母‘b’的ASCII码值为98,如ch为字符型变量,则表达式ch=b+52’的值为(  )。

A:e
B:d
C:102
D:100
答案: e

5、单选题:
已知各变量的定义如下:int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下表达式中不符合C语言语法的表达式是(  )。

A:k=i++;
B:(int)x+0.4;
C:y+=x++;
D:a=2*a=3;
答案: a=2*a=3;

6、单选题:
下列四个选项是对变量和常量的特点的叙述,正确的说法是(  )。

A:C89规定所有变量必须在第一条可执行语句前定义。
B:不同类型的变量分配的存储空间大小都是相同的。
C:宏常量有数据类型,编译器在宏替换时可以进行类型检查。
D:在C语言中,所有变量都必须在定义时进行初始化。
答案: 在C语言中,所有变量都必须在定义时进行初始化。

7、单选题:
设有语句“int a = 3;”,执行语句“a += a -= a * a;”后,变量a的值是(  )。

A:0

B:9
C:-12
D:3
答案: -12

8、单选题:
在C语言中对下面的语句而言,哪个说法是错误的(  )? int a, b;

A:变量a和b中都没有数值
B:a和b都是整型变量
C:变量a和b占用的内存空间的大小是相同的
D:变量a和b中的值都是未知的随机数
答案: 变量a和b中都没有数值

9、单选题:
设有如下定义:int x=1,y=-1;则语句:printf(%d,x–+(++y));的输出结果是(  )。

A:1
B:0
C:-1
D:2
答案: 1

10、单选题:
执行下面程序时,欲将252.5分别赋给ab,正确的输入方法是(  )。int a;float b;     scanf(“a=%d,b=%f”,&a,&b);

A:25 2.5

B:25,2.5
C:a=25,b=2.5
D:a=25 b=2.5
答案: a=25,b=2.5

第二章 单元测试

1、单选题:
若有整型变量ij,则以下程序段中内循环体的执行次数为(  )。for(i=1;i<=5;i++)for(j=0;j<4;j++){……}

A:20

B:24
C:25

D:30
答案: 20

2、单选题:

判断char型变量ch是否为大写字母的正确表达式是(  )。

A:‘A'<=ch<=’Z’
B:(ch>=’A’)&(ch<=’Z’)
C:(ch>=’A’)&&(ch<=’Z’)
D:(‘A'<=ch)AND(‘Z’>=ch)
答案: (ch>=’A’)&&(ch<=’Z’)

3、单选题:
以下程序段的输出结果是(  )。main(){  int x=5;  if(x++>5)     printf(“%d”,x);  else     printf(“%d”,x–);}

A:4

B:5
C:6
D:7
答案: 6

4、单选题:
设所有变量均已正确定义,并且已知a=4,b=3,c=2,d=1,则表达式d=a<b?a:c的结果是(  )。

A:4
B:3
C:2

D:1
答案: 2

5、单选题:

a1b3c5d4时,执行以下程序段后x的值是()。程序设计基础(山东联盟) 2024智慧树满分答案

A:1
B:2
C:3
D:6
答案: 2

6、单选题:
如下程序
   main()
   {    int x=1,a=O,b=O;
        switch(x)
        {    
            case  0:b++;
            case  1:a++;
            case  2:a++;b++;
        }
       printf(“a=%d,b=%d”,a,b);
    }
 该程序的输出结果是(  )。

A:a=2,b=1
B:a=1,b=1

C:a=1,b=0

D:a=2,b=2
答案: a=2,b=1

7、单选题:
下面程序段int k=2;while(k=0){printf(“%d”,k);k–}则下面描述中正确的是(  )。

A:while循环执行10
B:循环体无限循环
C:循环体语句一次也不执行
D:循环体语句执行一次
答案: 循环体语句一次也不执行

8、单选题:
以下程序中while循环的循环次数为(  )。main(){   int i=0;   while(i<10   {      ifi<1) continue;      if(i==5) break;      i++;   }    }

A:1
B:10
C:6
D:死循环,不确定次数
答案: 死循环,不确定次数

9、单选题:
假定ab均为int型变量,则执行以下语句后b的值为(  )。a=1; b=10;do{ b-=a; a++; } while(b–<0);

A:9

B:-2
C:-1
D:8
答案: 8

10、单选题:
在语句while(!E); 括号中的表达式!E等价于( )。

A:E!=1

B:E!=0
C:E==1
D:E==0
答案: E==0


完整版答案需支付5元购买,完整答案是全部章节的课后答案。制作这些答案花费了很多心血,希望大家理解,如需购买请点击下方红字:

点击这里,购买完整版答案

注意:完整答案是全部的课后答案,无期末答案!


萌面人优惠券

一键领取淘宝,天猫,京东,拼多多无门槛优惠券,购物省省省!

如需了解详情请点击下方红字:

点击这里,查看淘宝天猫优惠券


萌面人优惠券APP下载

支持安卓,苹果,PC电脑等设备,可查看各种大学网课答案,可一键领取淘宝,天猫,京东,拼多多无门槛优惠券

详情请点击下方红字:

点击这里,查看app详情


更多信息:如何找到本平台?

方法一:

点击下方红字,访问萌面人资料铺

点击这里,访问萌面人资料铺

方法二:

搜狗搜索:萌面人资料铺 认准域名:www.xuexianswer.com 或者域名:xuexianswer.com 点击进入

程序设计基础(山东联盟) 2024智慧树满分答案

方法三:

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

程序设计基础(山东联盟) 2024智慧树满分答案程序设计基础(山东联盟) 2024智慧树满分答案


为了下次更快打开本网站,建议在浏览器添加书签收藏本网页。

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页


 

碘呢司盟场狙疥筛狡劫多侗擂