超前自学网

 找回密码
 立即注册

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

查看: 97|回复: 0

《C语言程序设计》18秋平时作业1-0001

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
95816
发表于 2020-8-8 18:56:35 | 显示全部楼层 |阅读模式
微信公众号:超前自学网
点击这里
程序的三种基本结构是( )
A:顺序结构,循环结构,递归结构
B:顺序结构,循环结构,选择结构
C:选择结构,循环结构,递归结构
D:顺序结构,选择结构,递归结构

执行下列程序段后, int x=10,y=9;int a,b,c;a=(--x= =y++)?--x:++y;b=x++;c=y; 变量a,b,c的值分别是( )
A:a=9,b=9,c=9
B:a=8,b=8,c=10
C:a=9,b=10,c=9
D:a=8,b=8,c=9

以下正确的定义语句是( )
A:inta[1][4]={1,2,3,4,5}
B:floatx[3][]={{1},{2},{3}}
C:longb[2][3]={{1},{2,3},{4,5,6}}
D:doubley[][3]={0}

main(){ long y=-43456;printf ("y=%-8ld\n",y);printf ("y=%-08ld\n",y);printf ("y=%08ld\n",y);printf ("y=%+8ld\n",y);}以上C程序正确的运行结果是( )(u代表空格)
A:y=uu-43456(换行)y=-uu43456(换行)y=-0043456(换行)y=-43456
B:y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=+u-43456
C:y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=uu-43456
D:y=uu-43456(换行)y=-0043456(换行)y=00043456(换行)y=+43456

有以下程序片段int k=5;while(k=1)k--;执行此程序片段,则描述正确的是( )
A:while循环执行4次
B:循环体执行一次
C:循环体一次也不执行
D:死循环

下列对字符串的说法中,错误的是( )
A:字符串就是一个字符数组
B:字符串可以整体输入输出
C:字符串可以比较大小
D:存储字符串所需的内存空间等于字符串的长度

已知字母A的ASCII码为十进制65,下面程序段char  ch1,ch2;ch1= ‘A’+5-3; ch2= ‘A’+6-3;printf(“%d, %c\n”, ch1,ch2);的运行结果为( )
A:67,D
B:B,C
C:C,D
D:不确定值

下面程序段char *s="abcde";s+=2;printf("%d",s);的运行结果是( )
A:ced
B:字符'c'
C:字符'c'的地址
D:无确定的输出结果

函数ftell的作用是( )
A:取得当前文件指针的位置,该位置为相对于文件开头的位移量表示
B:取得当前文件指针的位置,该位置为相对于文件末尾的位移量表示
C:出错时返回值为0
D:以上叙述都不正确

设有整型变量m值为8,下列赋值语句中,正确的是( )
A:m=m++
B:++m=6
C:m+1=8
D:m+1+=8

设char c[5]={‘a’,’b’,’\0’,’c’,’\0’};则printf(“%s”,c);的输出是
A:a''b'
B:ab
C:abc
D:“ab\0c”

下面函数调用语句fun((exp1,exp2),(exp3,exp4,exp5));含有实参的个数为( )
A:1
B:2
C:4
D:5

C语言中,逻辑真表示为( )
A:TRUE
B:'y'或'Y'
C:1
D:非零值

若有:int a,b=2;则a=(b*100+1.5,100)则a的值是( )
A:100
B:100.5
C:200.5
D:300.5

二进制语言是属于
A:面向机器的语言
B:面向过程的语言
C:面向问题的语言
D:面向汇编语言

使用continue和break语句,都可以使得C程序中断执行
A:错误
B:正确

C语言中没有真正的多维数组
A:错误
B:正确

goto不是C语言的关键字
A:错误
B:正确

C语言是解释性语言
A:错误
B:正确

strcmp3(char *s,char *t){for (;*t= =*s;){if (!*t) return 0; t++;s++;}return (*s-*t);}库函数strcmp(char*s,char*t)是功能相等的程序段
A:错误
B:正确

表达式1/2和1.0/2.0的值相同
A:错误
B:正确

在计算机内部,unsigned int 和 int类型的数据所占存储空间大小是一样的.
A:错误
B:正确

在C 语言中,共用体类型属于构造类型
A:错误
B:正确

如果int i=3,则printf(“%d”,-i++)的结果和i的值为-3和4
A:错误
B:正确

C语言中的main函数必须位于程序的最前面
A:错误
B:正确

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

本版积分规则

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

GMT+8, 2025-5-1 13:24

Powered by Discuz! X3.4

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

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