首页 > 高职专科
题目内容 (请给出正确答案)
[主观题]

下面程序的运行结果()。 include<stdio.h> void main() { ifdef MYDEBUG int a=90;

下面程序的运行结果()。 include<stdio.h> void main() { ifdef MYDEBUG int a=90; printf("a=%d\n",a); else a+=10; printf("a=%d\n",a); endif )

A.a=90

B.a=100

C.a=190

D.程序不正确

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面程序的运行结果()。 include<stdio.h> …”相关的问题
第1题
下面程序的运行结果是()。 include<stdio.h> define_MYDEBUG void main() { ifdef

下面程序的运行结果是()。 include<stdio.h> define_MYDEBUG void main() { ifdef_MYDEBUG printf("DEBUG"); else printf("RELEASE"); endif )

A.DEBUG

B.RELEASE

C.DEBUGRELEASE

D.程序有错误

点击查看答案
第2题
下面程序的运行结果是()。 include<stdio.h> define P0WER(x) ((x)*(x)) void mai

下面程序的运行结果是()。 include<stdio.h> define P0WER(x) ((x)*(x)) void main() { int i=1; while(i<=4) { printf("%d\t",P0WER(i++)); } printf("\n"); }

A.2 3

B.5 7

C.1 9

D.2 12

点击查看答案
第3题
阅读下面程序,执行后的结果为()。 include“stdio.h” void fun(int*a,int*b) { int k; k=

阅读下面程序,执行后的结果为()。 include“stdio.h” void fun(int*a,int*b) { int k; k=5; *a=k; *b=*a+k; ) main() { int*a,*b,x=10,y=15; a=&x; b=&y, fun(a,b); printf(“%d,%d\n”,*a,*b); }

A.10,15

B.5,15

C.5,10

D.15,10

点击查看答案
第4题
下面程序的运行结果是()。 include<Stdio.h> define F(y) 1.24+Y define PR(a)prin

下面程序的运行结果是()。 include<Stdio.h> define F(y) 1.24+Y define PR(a)printf(”%d”,(int)(a)) define MYPRINT(a)PR(a);putchar(\n) void main() { int x=2; MYPRINT(F(3)*x); )

A.6

B.7

C.8

D.9

点击查看答案
第5题
下列程序的运行结果为【 】。 include <stdio.h> main() { static char str1[40];

下列程序的运行结果为【 】。 include <stdio.h> main() { static char str1[40]; char str2140]; strcpy(str2,"China"); strcat(str1,str2); strcat(str1," is a great country !"); printf("%s %s ",str2,strl); printf("%d %d\n",strlen(str2),strlen(str1)); }

点击查看答案
第6题
下面程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。#include<stdio.h>int fun(int n

下面程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。

#include<stdio.h>

int fun(int n)

{int m=0,f=1,i;

for(______;i<-n;i++)/*第一空*/

{m+=i*f;

f=______;/*第二空*/

}

return m;

}

main()

{printf("m=%d\n",______);)/*第三空*/

点击查看答案
第7题
以下程序的运行结果为【 】。 include <stdio.h> main() { static int b[2][3]={{1,2,3},{4,

以下程序的运行结果为【 】。 include <stdio.h> main() { static int b[2][3]={{1,2,3},{4,5,6}}; static int *pb[]={b[0],b[1]}; int i,j; i=0; for (j=0;j<3;j++) printf("b[%d][%d]=%d ",i,j,*(pb[i]+j)); printf("\n"); }

点击查看答案
第8题
下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 main() { char s[SIZ

下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 main() { char s[SIZE];int i;for(i=0;i<SIZE;i++) s[i]=A+i+321; sub(s,7,SIZE-1); for(i=0;i<SIZE;i++) printf("%c",s[i]); printf("\n");} sub(char *a,int t1,int t2) { char ch; while(t1<t1) { ch=*(a+t1); *(a+t1)=*(a+t2); *(a+t2)=ch; t1++;t2--;} }

点击查看答案
第9题
下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 main() { char s[SI

下面程序的运行结果是【 】。 include<stdio.h> define SIZE 12 main() { char s[SIZE]; int I;for(I=0;I<SIZE;I++) s[I]=′A′+I+321; sub(s,7,SIZE-1); for(I=0;I<SIZE;I++) printf("%c",s[I]); printf("\n");} sub(char*a,int t1,int t2) { char ch; while (t1<t2) { ch=*(a+t1); *(a+t1)=*(a+t2); *(a+t2)=ch; t1++;t2--; } }

点击查看答案
第10题
当输入1、3、2时,程序运行的结果为【 】。 include <math.h> main() { float a,b,c,disc,x1,x2,

当输入1、3、2时,程序运行的结果为【 】。 include <math.h> main() { float a,b,c,disc,x1,x2,p,q; do { scanf("%f,%f,%f",&a,&b,&c); disc=b*b-4*a*c; }while(disc<=0); p=-b/(2*a);q=sqrt(disc)/(2*a); x1=p+q;x2=p-q; printf("\nx1=%6.2f;x2=%6.2f\n",x1,x2); }

点击查看答案
第11题
若输入I have a test.,则以下程序的运行结果为【 】。 include<stdio.h> main() { FILE*fp;

若输入I have a test.,则以下程序的运行结果为【 】。 include<stdio.h> main() { FILE*fp; char str[100],filename[10]; int i=0; if ((fp=fopen("test","w"))==NULL) { printf("can not open the file!\n"); exit(0); } getchar(); gets(str); while(str[i]!=) { if (str[i]>=a && str[i]<=z) str[i]=str[i]-32; fputc(str[i],fp); i++; } fclose(fp); fp=fopen("test","r"); fgets(str,strlen(str)+1,fp); printf("%s\n",str); fclose(fp); }

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改