天津大学《C语言程序设计》在线作业一
奥鹏天津大学平时在线作业
《C语言程序设计》在线作业一-00001
以下不正确的C语言基本数据类型是______.
A:int
B:float
C:double
D:string
答案问询微信:424329
设有: int a=9,b=10; 执行语句a%=b;后a的结果是( )
A:0
B:1
C:9
D:10
答案问询微信:424329
已知:int x;int y[10]; 下列()是合法的。
A:13579
B:97531
C:1357
D:9753
答案问询微信:424329
对于定义char a[]=“this is a book”(单词间为一个空格符),数组a占多少个字节()。
A:11
B:12
C:14
D:15
答案问询微信:424329
下列函数中不能用于对文件进行输入输出操作的是()。
A:fscanf( )
B:printf( )
C:fgetc( )
D:fputs( )
答案问询微信:424329
设有:int a[ ][3]={{1,0,3},{3,4},{5,6,7}};,则a[2][1]的值是( )
A:3
B:5
C:6
D:4
答案问询微信:424329
程序 #includestdio.hmain(){int y;for(y=5;y0;y–)printf(“%d”, y);}执行后的输出结果是( )。
A:54321
B:5432
C:12345
D:1234
答案问询微信:424329
C语言源程序文件的扩展名是( )
A:.c
B:.exe
C:.bak
D:.prg
答案问询微信:424329
设有定义:int a=5,b=2; 表达式 b%a+a/b的值是____.
A:2
B:2.5
C:4
D:4.5
答案问询微信:424329
c语言中int型数-8在内存中的存储形式为()。
A:1111111111111000
B:1000000000001000
C:0000000000001000
D:1111111111110111
答案问询微信:424329
设char array[]=”China”;则数组array所占的空间是()。
A:4个字节
B:5个字节
C:6个字节
D:7个字节
答案问询微信:424329
设有:int m[ ]={5,4,3,2,1},i=2;,下面数组元素引用错误的是( )
A:m[i+3]
B:m[i-2]
C:m[m[1]]
D:m[i]
答案问询微信:424329
在C程序的嵌套if结构中,else总是与()配对。
A:缩排位置奥鹏天津大学平时在线作业相同的if
B:在其之前未配对的if
C:在其之前未配对的最近的if
D:同一行上的if
答案问询微信:424329
设a=5;b=8;c=10;d=0,则为“真”的表达式是()。
A:a*28+2
B:ac*d
答案问询微信:424329
执行语句“x=(a=3,b=a–)”后,x,a,b的值依次为()。
A:3,3,2
B:3,2,2
C:3,2,3
D:2,3,2
答案问询微信:424329
设double a[8],*p=a;int i=5; 则对数组元素错误的引用是()。
A:*a
B:a[5]
C:*(p+i)
D:p[8]
答案问询微信:424329
字符串“xyzw”在内存中占用的字节数是()。
A:6
B:5
C:4
D:3
答案问询微信:424329
程序
#includestdio.h
void main()
{ int y;
for(y=9 ; y0; y– )
if( y %3== 0 ) continue;
else printf(“%d”, y);
}
执行后的输出结果是( )
A:987654321
B:875421
C:963
D:852
答案问询微信:424329
设int a=21,b=021; 语句printf(“%x,%dn”,a,b);的输出结果是()。
A:17,15
B:16,18
C:17,19
D:15,17
答案问询微信:424329
表达式X+Y*Z39 ,若使p指向a,则应使用_______。
A:p=
B:*p=a;
C:p=a;
D:p=*a;
答案问询微信:424329
长度为5的字符数组是()。
A:char a[]={'h','a','b','c','d'};
B:char b[]= {'h','a','b','c','d', '