单选题下面的程序输出结果是( )。 #define U 5 #define V U+1 #define W V*V/2 main() printf("%d ",W); printf("%d",5*W);
单选题下列程序的运行结果是 ______。 void fun(int * a,int *B) int*k; k=a;a=b;b=k; main() int a=3,b=6,*x’&a,*y’&b; fun(x,y); printf("%d%d",a,B) ;
单选题当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的( )。
单选题有以下程序
#include<stdio.h>
main()
{char s[]="012xy/08s34f4w2";
int i,n=0;
for(i=0;s[i]=0;i++)
if(s[i]>="0"
printf("%d/n",n);
}
程序运行后的输出结果是______。
单选题下列程序输出的结果是( )。 main() double d=3.2;int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d/n",d*y); A.3 B.3.2 C.0 D.3.07
单选题若变量已正确定义,下列正确的程序段是{{U}} {{/U}}。
A. while(ch=getchar()=='/N')putchar(ch);
B. while((ch=getchar())=='/n')putchar(ch);
C. while((ch=getchar())!='/N')putchar(ch);
D. while((ch=getchar())!='/n')putchar(ch);
单选题若有以下程序: #include<stdio.h> void f(int
n); main{{U}} {{/U}} { void
f(int n); f(5); } void
f(int n) {printf("%d/n",n);} 则下列叙述中不正确的是
A. 若只在main中对函数f进行说明,则只能在main中正确调用函数f
B. 在main前对函数f进行说明,则在main和其后的其他函数中都可以正确调用函数f
C. 对于以上程序,编译时系统会提示出错信息:提示对f函数重复说明
D. 函数f无返回值,所以可用void将其类型定义为无返回值型
单选题以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97) A)printf(“%c/n",'a'-32); B)printf("%d/n",'A'); C)printf("%c/n",65); D)printf("%c/n",'B'-1);
单选题有以下程序 #include<sldio.h> main() { int a1,a2; char c1,c2; scanf("%d%c%d,%c", printf("%d,%c,%d,%c,a1,c1,a2,c2); } 若想通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,程序输出结果是(以下[]代表空格,<CR>代表回车)______.
单选题设有以下语句: int a=1,b=2,c; c=a∧(b<<2);执行后,c的值为( )。
单选题以下选项中能用作数据常量的是( )。
单选题有以下程序段:
int x=3:
do
{printf("%d",x-=2);}
while(!(--x));
其输出结果是
____
。
单选题有以下程序(说明:字母A的ASCII码值是65): #include<stdio.h>
void fun(char*s) { while(*s)
{ if(*s%2)printf("%c",*s); s++;
} } main() {
char a()="BYTE"; fun(a);
printf("/n"); } 程序运行后的输出结果是______。
A.BT
B.YE
C.YT
D.BY
单选题以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。
#include <stdio.h>
void calc(float x,float y,float *sum)
{______ = x+y;}
main()
{ float x,y,add;
scanf("%f%f",
calc(x,y,
printf("x+y=%f\n",add);
}
calc函数中下划线处应填入的是______。
单选题已知i,j,k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )。
单选题有以下程序
#include <stdio.h>
#include <string.h>
typedef struct { char name[9];char sex;float score[2];} STU;
STU f(STU a)
{ STU b={"Zhao","m",85.0,90.0}; int i;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++) a.score[i]=b.score[i];
return a;
}
main()
{ STU c={"Qian","f",95.0,92.0},d;
d=f(c);
printf("%s,%c,%2.0f,%2.0f/n",d.name,d.sex,d.score[0],d.score[1]);
}
程序的运行结果是______。
单选题设int b=2;,表达式(b<<2)/(b>>1)的值是 ( )
单选题有如下程序:
main()
{int x=1, a=0, b=0;
switch(x)
{
case 0: b++;
case 1: a++;
case 2: a++; b++;
}
printf("a=%d, b=%d/n", a, b);
}
该程序的输出结果是______。
单选题有以下程序: #include<stdio.h>
main() {int w=4, x=3, y=2, z=1; printf("%d/n",
(w<X? w:z<y? z:x)); } 程序的输出结果是
A.1
B.2
C.3
D.4
单选题下列选项中,不属于数据模型所描述的内容的是( )。