我做了没答案请大神给看看哪个错了
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 13:31:53
我做了没答案请大神给看看哪个错了
1.设已有变量定义:int k; 则下面循环执行的次数是 .
k=10;
while(k==1) k=k-1;
A)无限循环
B)执行一次
C)执行10次
D)一次也不执行
2.下列C语言表达式能正确表达“ch是空格或者回车”的是.
A)ch=’ ‘||ch=’\n’
B)ch==’ ‘||ch==’\n’
C)ch==’ ‘&& ch==’\n’
D)ch=’ ‘&& ch=’\n’
3.下列选项中合法的函数说明语句是.
A)double func(int a,b)
B)double func(int a,int b)
C)double func(a,int b)
D)double func(a,b)
4.设有定义int m,n=5,*p=&m; 与语句“m=n;”等价的语句是________.
A)*p=*&n
B)m=**p
C)m=&n
D)m=*p
5.若要求正确从键盘读入含有空格字符的字符串,应使用的函数是.
A)getchar()
B)gets()
C)scanf()
D)getch()
6.以下程序运行后输出的结果是.
#include
int main(void)
{
int x=1,y=2,z=4;
if(x=z)
printf("%d\n",x+y);
else
printf("%d\n",x-y);
return 0;
A)-2
B)6
C)3
D)-1
7.以下一维数组定义中,正确的是.
A)int a[];
B)int a[5]=1,2,3,4,5;
C)int a[1 to 5];
D)int a[5]={1,2,3,4,5};
8.若有定义:int b=7;float a=2.5,c=4.7;则表达式a+(b/2*(int)(a+c)/2)%4的值是.
A)2.5
B)5.5
C)4.5
D)3.5
9.以下对C程序的描述中不正确的是.
A)C程序的最基本的执行单位是语句
B)在C程序中,注释说明只能位于一条语句的后面
C)个C源程序可由一个或多个函数组成
D)一个C源程序必须包含一个main函数才能运行
10.语句while(a
1.设已有变量定义:int k; 则下面循环执行的次数是 .
k=10;
while(k==1) k=k-1;
A)无限循环
B)执行一次
C)执行10次
D)一次也不执行
2.下列C语言表达式能正确表达“ch是空格或者回车”的是.
A)ch=’ ‘||ch=’\n’
B)ch==’ ‘||ch==’\n’
C)ch==’ ‘&& ch==’\n’
D)ch=’ ‘&& ch=’\n’
3.下列选项中合法的函数说明语句是.
A)double func(int a,b)
B)double func(int a,int b)
C)double func(a,int b)
D)double func(a,b)
4.设有定义int m,n=5,*p=&m; 与语句“m=n;”等价的语句是________.
A)*p=*&n
B)m=**p
C)m=&n
D)m=*p
5.若要求正确从键盘读入含有空格字符的字符串,应使用的函数是.
A)getchar()
B)gets()
C)scanf()
D)getch()
6.以下程序运行后输出的结果是.
#include
int main(void)
{
int x=1,y=2,z=4;
if(x=z)
printf("%d\n",x+y);
else
printf("%d\n",x-y);
return 0;
A)-2
B)6
C)3
D)-1
7.以下一维数组定义中,正确的是.
A)int a[];
B)int a[5]=1,2,3,4,5;
C)int a[1 to 5];
D)int a[5]={1,2,3,4,5};
8.若有定义:int b=7;float a=2.5,c=4.7;则表达式a+(b/2*(int)(a+c)/2)%4的值是.
A)2.5
B)5.5
C)4.5
D)3.5
9.以下对C程序的描述中不正确的是.
A)C程序的最基本的执行单位是语句
B)在C程序中,注释说明只能位于一条语句的后面
C)个C源程序可由一个或多个函数组成
D)一个C源程序必须包含一个main函数才能运行
10.语句while(a
D
B
B
A
B
B
D
C
B
D
A
C
B
C
C
B
B
A
B
B
D
C
B
D
A
C
B
C
C