超前自学网

 找回密码
 立即注册

奥鹏在线作业,2元一门,先做后付,微信424329

查看: 88|回复: 0

地大《C语言程序设计(新)》在线作业一 -0008

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 19:05:56 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
若用数组名作为函数调用时实参,则实际上传递给形参的是_____
A:数组首地址
B:数组的第一个元素值
C:数组元素的个数
D:数组中全部元素的值

若k为整型,以下while循环()次.  int k=10;
    while (k=0) k=k-1;
A:10次
B:无限循环
C:一次不执行
D:执行一次

已知:char ch=‘A‘;,则表达式ch=(ch>=‘A‘&&ch<=‘Z‘)?(ch+32):ch;的值是______。
A:A
B:a
C:Z
D:z

下列说法中正确的是
A:在switch语句中一定要使用break语句
B:在switch语句中不一定要使用break语句
C:break语句是switch语句的一部分
D:break只能用于switch语句中

使用putchar函数输出字符,自变量不可以是:
A:整型
B:字符型
C:常量
D:实型数据

以下对一维数组a进行正确初始化的语句是______。(        )
A:int a[10]=(0,0,0,0,0)
B:int a[10]={};
C:int a[10]={0};
D:int a[2]={10,9,8};

表达式()的值是0。
A:3%5
B:3/5.0
C:3/5
D:3<5

C语言中,关于 while 和 do while 循环语句的正确叙述是()
A:while 语句的循环控制条件为真时结束循环。
B:do while 语句的循环控制条件为真时结束循环。
C:while 循环体中不允许是空语句。
D:do while 的循环体至少被执行一次.

以下______是错误的转义字符。( )
A:'\\'
B:'\'
C:'\81'
D:'\0'

表达式:10!=9的值是()
A:true
B:非零值
C:0
D:1

以下正确的函数原型为_____
A:void f( x, y )
B:f( int x; int y )
C:void f( int, int )
D:void f( int x, y );

关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()
A:实参不会改变
B:实参可能会改变
C:如果是指针,肯定不会改变
D:如果不是指针,可能会改变

数组int**a[3][4]占据多大空间
A:64
B:12
C:48
D:128

以下正确的叙述是
A:C语言的主函数是无参函数
B:C语言的主函数最多允许有1个参数
C:C语言的主函数最多允许有2个参数
D:C语言的主函数可以有2个以上参数

若有说明语句:int w=2,x=3,y=3,z=4;则表达式w>x?w:z>y?z:x的值是
A:4
B:3
C:2
D:1

所有函数都是平行的,函数间可以相互调用,但不能调用main函数。(  )
A:错误
B:正确

continue语句只能用于循环语句中。
A:错误
B:正确

字符型变量用来存放字符常量,可以存放多个字符。(  )
A:错误
B:正确

一个指针变量加(减)一个整数并不是简单地将原值加(减)一个整数,而是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数加(减)。
A:错误
B:正确

switch语句中,多个case可以共用一组执行语句。(  )
A:错误
B:正确

使用putchar函数输出数据时,必须在main之前使用编译预处理命令#include “stdio.h”
A:错误
B:正确

‘ a’和“a”在内存中所占字节数相同。(  )
A:错误
B:正确

预处理功能是在对源程序正式编译前由预处理程序完成的
A:错误
B:正确

C语言规定必须用main作为主函数名
A:错误
B:正确

指针变量可以有空值,即该指针变量不指向任何变量
A:错误
B:正确

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

本版积分规则

QQ|Archiver|手机版|小黑屋|超前自学网 ( 皖ICP备20014425号-1 )|网站地图

GMT+8, 2025-5-1 00:27

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表