奥鹏教育兰州大学《C语言程序设计》平时作业1
奥鹏兰州大学平时在线作业
《C语言程序设计》21春平时作业1
已知在ASCII字符集中,字母A的序号为65,下面程序main(){char c=’A’;int i=10;c=c+10;i=c%i;printf(“%c,%dn”,c,i);}的输出结果为( )
A:75,7
B:75,5
C:K,5
D:因存在非图形字符,无法直接显示出来
答案问询微信:424329
设有如下定义int x=10,y=3,z;则语句printf("%dn",z=(x%y,x/y));的输出结果是( )
A:3
B:0
C:4
D:1
答案问询微信:424329
为了避免在嵌套的条件语句if …else中产生二义性,c语言规定:else子句总是与()配对。
A:缩排位置相同的if
B:其之前最近的if
C:其之后最近的if
D:同一行上的if
答案问询微信:424329
C语言的编译系统对宏命令的处理是( )
A:在程序连接时进行的
B:在对源程序中的其它语句编译之前进行的
C:在程序运行时进行的
D:和C程序中的其它语句同时进行的
答案问询微信:424329
有如下程序int a[10]={1,2,3,4,5,6,7,8,9,10},*P=a;则数值为9的表达式是( )。
A:*P+9
B:*(P+8)
C:*P+=9
D:P+8
答案问询微信:424329
若有说明:int a[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是( )
A:2
B:3
C:4
D:无法确定
答案问询微信:424329
下面不正确的字符串常量是()
A:'abc'
B:"12'12"
C:"0"
D:" "
答案问询微信:424329
执行以下程序后的输出结果是( )int w=3,z=7,x=10;printf("%d",x10?x+100:x-10);printf("%d",w++||z++);printf("%d",!wz);printf("%d",w
A:0111
B:1111
C:0101
D:0100
答案问询微信:424329
有一个函数原型如下所示: abc(float x,double y); 则该函数的返回类型为
A:void
B:double
C:int
D:float
答案问询微信:424329
假设所有变量均为整型, 则表达式( a=5, b=2, a++, a+b ) 的值是( )
A:8
B:7
C:6
D:5
答案问询微信:424329
下面正确的字符常量是()。
A:“c”
B:‘\’’
C:‘’
D:‘K’
答案问询微信:424329
C语言程序由什么组成?
A:子程序
B:主程序和子程序
C:函数
D:过程
答案问询微信:424329
下列关于C语言中字符常量与字符串常量的叙述中,错误的是( )
A:字符常量是用单撇号括起来的一个字符
B:空格字符也可用作字符常量
C:字符串常量是用单撇号括起来的一个字符序列
D:字符串常量是用双撇号括起来的一个字符序列
答案问询微信:424329
若有以下程序段,则值为6的表达式是
struct st{ int n;struct st *next;};
static struct st a[3]={5, p=
A:p++-n
B:p-n++
C:(*p).n++
D:++p-n
答案问询微信:424329
下面四个选项中,均是不合法的用户标识符的选项是( )
A:A,P_0,do
B:float,la0,_A
C:b-a,goto,int
D:_123,temp,INT
答案问询微信:424329
goto不是C语言的关键字
A:错误
B:正确
答案问询微信:424329
C语言中,共用体类型的变量在程序运行期间,所有成员都在内存中.
A:错误
B:正确
答案问询微信:424329
C语言本身没有输入输出语句,输入输出操作都是通过调用库函数来实现的
A:正确
B:错误
答案问询微信:424329
int a [3][ ];是正确的对二维数组a的声明
A:正确
B:错误
答案问询微信:424329
从变量值存在的时间奥鹏兰州大学平时在线作业角度来分,又可以分为静态存储方式和动态存储方式
A:正确
B:错误
答案问询微信:424329
使用fseek函数可以实现的操作是改变文件的位置指针的当前位置
A:正确
B:错误
答案问询微信:424329
strcmp3(char *s,char *t){for (;*t= =*s;){if (!*t) return 0; t++;s++;}return (*s-*t);}库函数strcmp(char*s,char*t)是功能相等的程序段
A:错误
B:正确
答案问询微信:424329
在一个函数内部的复合语句中定义的变量,只在该复合语句范围内有效
A:错误
B:正确
答案问询微信:424329
用typedef可以创建新的基本类型
A:错误
B:正确
答案问询微信:424329
设已经定义了指针变量p,且p指向变量a,则*p与a的含义相同
A:正确
B:错误
答案问询微信:424329