选择题 有以下程序:
int*f(int *x,int *y)
{if(*x<*y)return x;
else return y;
}
main()
{
int a=7,b=8,*p,*q,*r;
p=a;q=b;
r=f(p,q);
printf('%d,%d,%d\n',*p,*q,*r);
}
程序运行后输出结果是______。
选择题 以下叙述错误的是______。
选择题 有以下程序:
# include <stdio.h>
main()
{ FILE *fp; int i,a[6]={1,2,3,4,5,6};
fp=fopen('d2.dat','w+');
for=(i=0;i<6;i++) fpintf(fp, '%d\n',a[i]);
rewind(fp);
for(i=O;i<6;i++) fscanf(fp,'%d',&a[5-i]);
fclose(fp);
for(i=0;i<6;i++) printf('%d,',a[i]);
}
程序运行后的输出结果是______。
选择题 下面不属于需求分析阶段任务的是______。
选择题 以下程序拟实现计算s=1+2*2+3*3+…+n*n+…,直到s>1000为止。
#include <stdio.h>
main()
{ int s=1,n=1;
do{
n=n+1; s=s+n*n;
}while(s>1000);
printf('s=%d\n',s);
}
程序运行后,不能得到正确结果。以下修改方案正确的是
选择题 以下叙述中正确的是______。
选择题 养老院的实体护理员和实体老人之间的联系是______。
选择题 设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是______。
选择题 有以下程序:
#include
#define S(x) (x)*x*2
main()
{ int k=5,j-2;
printf('%d,',S(k+j));printf('%d\n',S((k-j)));
}
程序运行后的输出结果是
。
选择题 有以下程序
#include<stdio.h>
#include<string.h>
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(STU c)
{ strcpy(c.name, 'Qian');
c.gender='f';
c.score=350;
}
main()
{ STU a={'Zhao','m',290}, b;
b=a;
f(b);
printf('%s,%c,%d,',a.name,a.gender,a.score);
printf('%s,%c,%d\n',b.name,b.gender,b.score);
}
程序的运行结果是______。
选择题 若有以下说明和定义:
int fun(int *c){…}
main()
{ int (*a)(int *)=fun,*b(),x[10],c;
…
}
则对函数fun的正确调用语句是______。
选择题 有以下程序,程序中库函数“islower (ch)”用以判断ch中的字母是否为小写字母
#include <stdio.h>
#include <ctype.h>
void fun(char *P)
{
int i=0;
while(p[i])
{
if(p[i]=='' islower(p[i-1]))
p[i-1]=p[i-1]-'a'+'A';
i++;
}
}
main()
{
char s1[100]='ab cd EFG!';
fun(s1);
printf('%s\n',s1);
}
程序运行后的输出结果是______。
选择题 有如下程序:
#include<stdio.h>
main()
{
int a=1,b;
b=(a>>2)%3;
printf('%d,%d',a,b);
}
程序运行后的输出结果是______。
选择题 当输入为'hello?'时,下面程序的执行结果是______。
#include<stdio.h>
main()
{ char c;
c=getchar();
while(c!='?')
{putchar(c); break;
}
}
选择题 以下正确的字符串常量是______。
选择题 下列选项中,不属于数据库管理的是______。
选择题 有以下程序:
#include <stdio.h>
main()
{ char a,b,c,d;
scanf('%c%c',a,b);
c=getchar();
d=getchar();
printf('%c%c%c%c \n',a,b,c,d);
}
当执行程序时,按下列方式输入数据(从第1列开始,<CR>代表回车,注意:回车也是一个字符)
12<CR>
34<CR>
则输出结果是
选择题 有以下程序:
#include <stdio.h>
main()
{ int a=0,b=0,c=0,d=0;
(++a||++b)?++c:++d;
printf('%d,%d,%d,%d\n',a,b,c,d);
}
程序的运行结果是______。
选择题 有以下程序:
#include<stdio.h>
#include<stdlib.h>
void fun(int**s,int x[2][3])
{**s=*(x[1]+1);}
main()
{int a[2][3]={1,2,3,4,5,6},*p;
p=(int*)malloc(sizeof(int));
fun(p,a);
printf('%d\n',*p);
}
程序的运行结果是______。
选择题 有以下程序:
#include <stdio.h>
main()
{ char a='a', b;
printf('%c,', ++a);
printf(1%c\n', b=a++);
}
程序运行后的输出结果是______。
