全部知识点
第4841题
以下叙述中错误的是( )。
第4842题
若有以下定义:
struct tt{char name[10];char sex;} aa={"aaaa",'F'},*p=&aa;则错误的语句是( )。
第4843题
C语言编译程序的功能是( )。
第4844题
有以下程序:
#include <stdio.h>
int fun(int n)
{
if(n)return fun(n-1)+n;
else return 0;
}
main()
{
printf("%d\n",fun(3));}程序的运行结果是( )。
第4845题
有以下程序:
#include <stdio.h>
main()
{
int sum=0,x=5;
do{ sum+=x; } while(!--x);
printf("%d\n",sum);
}程序的运行结果是( )。
第4846题
下面不属于软件设计阶段任务的是( )。
第4847题
有以下程序:
#include <stdio.h>
#include <string.h>
typedef struct
{
char name[9];
char sex;
float score[2];
} STU;
void f(STU *A)
{
strcpy(a->name,"Zhao");
a->sex='m';
a->score[1]=90.0;
}main()
{
STU c={"Qian",'f',95.0,92.0}, *d=&c;
f(d);
printf("%s,%c,%2.0f,%2.0f\n", d->name, c.sex, c.score[0], c.score[1]);
}程序的运行结果是( )。
第4848题
在C语言程序中,下列说法正确的是( )。
第4849题
有以下程序:
#include <stdio.h>
#define M 5
#define f(x,y)x*y+M
main()
{
int k;
k=f(2,3)*f(2,3);
printf("%d\n",k);
}程序的运行结果是( )。
第4850题
有以下程序:
#include <stdio.h>
main()
{
char ch='Z';
ch=(ch-'A'+1)%26+'A';
putchar(ch);
}程序的运行结果是( )。
第4851题
下面属于黑盒测试方法的是( )。
第4852题
有以下程序:
#include <stdio.h>
main()
{
int i,j,k,a=5,b=6;
i=(a==b)?++a:--b;
j=a++;
k=b;
printf("%d,%d,%d\n",i,j,k);
}程序的运行结果是( )。
第4853题
C语言程序中,若函数无返回值,则应该对函数说明的类型是 ( )。
第4854题
有以下程序:
#include <stdio.h>
main()
{
int k,n=0;char c,str[]="teach";
for(k=0;str[k];k++)
{
c=str[k];
switch(k)
{
casel: case3: case5: putchar(C); printf("%d",++n); break; default:putchar('N');
}
}
}程序的运行结果是( )。
第4855题
有以下程序:
#include <stdio.h>
void fun(char(*p)[6])
{
int i;
for(i=0;i<4;i++)printf("%c",p[i][i]);
printf("\n");
}
main()
{
char s[6][6] = {"ABCD", "abcde", "12345", "FGHIJ", "fghij", "54321"};
fun(s);
}程序的运行结果是( )。
第4856题
设变量x为long int型并已正确赋值,以下表达式中能将x的百位上 的数字提取出的是( )。
第4857题
在E-R图中,表示实体的图形是( )。
第4858题
下面对软件特点描述不正确的是( )。
第4859题
设x,y,z均为实型变量,代数式 在C语言中的正确写法是 ( )。
第4860题
有以下程序:
#include <stdio.h>
#define N 4
void fun(int a[][N],int b[])
{
int i;
for(i=0;i<n;i++) b[i]=a[i][N-1-i];
}
main()
{
intm x[N][N]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},y[N],i;
fun(x,y);
for(i=0;i<N;i++)
printf("%d,",y[i]);
printf("\n");程序的运行结果是( )。