奥鹏教育天津大学《C语言程序设计》在线作业二
奥鹏天津大学平时在线作业
《C语言程序设计》在线作业二-00001
设有:char s[ ]="abcde"; 语句printf("%d",strlen(s)); 输出结果是( )
A:5
B:6
C:s
D:abcde
答案问询微信:424329
程序
#include stdio.h
void main( )
{ int a=1,b=2,c=3;
if(ab) c++;
else c–;
printf(“%dn”, c);
}
的输出结果是( )
A:0
B:1
C:2
D:3
答案问询微信:424329
设有定义int a,b;,下列语句正确的是____。
A:a++b;
B:6++;
C:a+b=2;
D:a+=b;
答案问询微信:424329
下列合法的数组定义是 ___ 。
A:char a[ ]="hello";
B:int a[4]={4,3,2,1,0};
C:char a="hello" ;
D:char a[4]= "hello";
答案问询微信:424329
以下叙述中错误的是 ___ 。
A:计算机不能直接执行源程序
B:C语言源程序经编译后生成的.obj文件是二进制文件
C:.obj文件经连接后生成的.exe文件是二进制文件
D:.obj和.exe的二进制文件都可以直接运行
答案问询微信:424329
设int w=4,x=3,y=2; 语句printf("%dn",(xy? w-x: w-y) );
的输出结果是( )。
A:1
B:2
C:3
D:4
答案问询微信:424329
在C语言中,运算对象的逻辑值“真”用________表示。
A:false
B:非0数
C:0
D:负数
答案问询微信:424329
已知w=1,x=2,y=3,z=3,a=4,b=2;则执行语句(a=wx)z) ;
后,a,b的值为___ 。
A:1和1
B:0和0
C:4和2
D:0和2
答案问询微信:424329
程序
#include stdio.h
void sub(int x,int y,int *z)
{ *z=x-y; }
void main()
{ int a=8,b=4,c;
sub(a,b,
printf(“%d%d%dn”,a,b,c);
}
执行后的输出结果是( )
A:840
B:844
C:846
D:866
答案问询微信:424329
设有定义:int a=3,b=4,c=5;, 值为0的表达式是( )
A:a=b
B:a||b+c b)c
答案问询微信:424329
设int a=1,b=2; 执行语句a+=b;后,a的值是___.
A:1
B:2
C:3
D:4
答案问询微信:424329
以下可以作为变量名的是( )
A:3x
B:double
C:sum_1
D:a+b
答案问询微信:424329
C语言中运算对象必须是整型的运算符是 ___ 。
A:%
B:/
C:*
D:=
答案问询微信:424329
程序
#include stdio.h
void main( )
{ struct cmp{ int a; int b; }x={5,3},y={6,4 };
printf(“%dn”, x .b*y.a);
}
执行后的输出结果是( )
A:12
B:15
C:18
D:30
答案问询微信:424329
下列程序的输出结果为 ________。
main()
{ int i=3,b;
b=(i–)+(i–);
printf(“%d”,b);
}
A:6
B:2
C:3
D:4
答案问询微信:424329
设有:int a[ ]={10, 20, 30, 40},*p=a; ,下列表达式值为40的是( )
A:a[4]
B:p+3
C:*a+10
D:*(p+3)
答案问询微信:424329
程序
#include stdio.h
void main( )
{ struct cmp{ float a; int b;}x1={2.5,2},x2={3.5,4};
printf(“%3.1fn”, x1.a * x1.b +x2.b);
}
的输出结果是( )
A:2.5
B:3.5
C:6.0
D:9.0
答案问询微信:424329
以下叙述中正确的是 ________。
A:同一个函数中可以使用相同名字的变量
B:在所有函数之外定义的变量为全局变量
C:在main( )函数体内定义的变量为全局变量
D:形式参数可以是表达式
答案问询微信:424329
设int a[5]={2,4,6,8,10},*p=a;, 则a[p-a+2]的值是_______。
A:2
B:4
C:6
D:8
答案问询微信:424329
设有:int a[ ]={12, 34, 56, 78},*p=a; ,下列表达式值为34的是( )
A:a[2]
B:*(p+1)
C:*a+1
D:*a[2]
答案问询微信:424329
函数调用:fun(a+b,a+c,25) 中的参数个数是_____.
A:3
B:4
C:5
D:6
答案问询微信:424329
以下正确的整型常数是( )
A:79.
B:3.1416
C:2102
D:80
答案问询微信:424329
C语言的程序执行总是从_____开始.
A:程序的第一条语句
B:程序中第一个函数
C:main( )函数
D:#include 指定的包含文件
答案问询微信:424329
字符串的结束标志是______.
A:n'
B:'