选择题 软件开发中需求分析的主要任务是______
选择题 有以下程序
#include<stdio.h>
struct ord
{ int x,y;}dt[2]={1,2,3,4];
main()
{
struct ord*p=dt;
printf('%d,',++(p->x));
printf('%d\n',++(p->y));
}
程序运行后的输出结果是______。
选择题 以下叙述中错误的是______。
选择题 有如下程序:
#include<stdio.h>
main()
{
int a=0,b=1;
if(++a==b++)
printf('T');
else
printf('F');
printf('a=%d,b=%d\n',a,b);
printf('\n');
}
程序运行后的输出结果是______。
选择题 在16位编译系统上,若有定义“int a[]={10,20,30}, *p=a;”,当执行“p++;”后,下列说法错误的是______。
选择题 以下叙述中正确的是______。
选择题 若变量都已正确说明,则以下程序段______。
#include<stdio.h>
main()
{int a=3;
intb=2;
printf(a>b?'***a=%d':'###bb=%d',a,b);}
选择题 以下叙述中错误的是______。
选择题 设有定义:double x=2.12;,以下不能完整输出变量x值的语句是______。
选择题 以下不是合法C语言转义字符的是______。
选择题 有以下程序:
#include<stdio.h>
int fun(int x, int y)
{
static int m=0,i=2;
i+=m+1;m=i+x+y;
return m;
}
void main()
{int j=1,m=1,k;
k=fun(j,m);
printf('%d,',k);
k=fun(j,m);
printf('%d\n',k);
}
程序运行后的输出结果是______。
选择题 有以下程序:
#include <stdio.h>
int f(int n)
{if(n==1) return 1;
else return f(n-1) +1; }
main()
{ inti, j=0;
for(i=1; i<3; i++) j+=f(i);
print('%d\n', j); }
程序运行后的输出结果是______。
选择题 以下关于fclose(fp)函数的叙述正确的是______。
选择题 有以下程序:
#include <stdio.h>
int fun(int a,int b)
{ if(b==0) return a;
else return(fun(--a,--b));
}
main()
{ printf('%d\n',fun(4,2));}
程序的运行结果是______。
选择题 有以下函数
int fun(char *x,char *y)
{ int n=0;
while((*x==*y)*x!='\0')
{ x++; y++; n++;}
return n ;
}
该函数的功能是______。
选择题 执行以下程序段后,s的值为______。
int a[ ]={1,2,3,4,5,6,7,8,9},s=0,k;
for(k=0;k<8;k+=2)S+=*(a+k);
选择题 若有定义:int a[4][10];,则以下选项中对数组元素a[i][i]引用错误的是______。(0<=i<4,0=i<10)
选择题 设x为int型变量,则执行以下语句后,x的值为______。
x=10; x=x-=x-x;
选择题 有以下程序
#include<stdio.h>
#include<stdlib.h>
void fun(int *p1, int *p2, int *s)
{s=(int *)malloc(sizeof(int));
*s=*p1+*(p2++);
}
main()
{ int a[2]={1, 2}, b[2]={10, 20}, *s=a;
fun(a, b, s); printf('%d\n', *s);
}
程序运行后的输出结果是______。
选择题 软件需求规格说明书的作用不包括______。