首页 > 计算机应用技术> 微机原理及应用
题目内容 (请给出正确答案)
[主观题]

有以下程序 include<stdio.h> include<string_h> structA {inta;charb[10];doublec;); void

f(structAt); main() {structAa={1001,ZhangDa”,1098.0}; f(a);printf(”%d,%s,%6.1f\n”,a.a,a.b,a.c); } voidf(structAt) {t.a=1002; strcpy(t_b,”ChangRong”); t.c=1202.0;} 程序运行后的输出结果是

A.1002,ChangRong,1202.0

B.1001,ChangRong,1098.0

C.1001,ZhangDa,1098.0

D.1002,ZhangDa,1202.0

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有以下程序 include<stdio.h> include…”相关的问题
第1题
有以下程序: include<stdio.h> yoidfun(char*c) { while(*c) { if(*c>=aa&&*c<=z)*c=*c=*(

有以下程序: include<stdio.h> yoidfun(char*c) { while(*c) { if(*c>=aa&&*c<=z)*c=*c=*(*a-A); C++; } } yoidmain() { chars[81]; gets(s);fun(s);puts(s); } 当执行程序时从键盘上输入HelloBeijing<回车>,则程序的输出结果是

A.HELLOBEIJING

B.HelloBeijing

C.helloBeijing

D.hELLOBeijing

点击查看答案
第2题
有以下程序#include void main(){ int x,a=1,b=1;while(1){ scanf(“%d”,&x);if(x>0) { a=x; break; }if(x<0) { b=x; continue; }printf(“%d,%d”,a,b);}}程序运行时输入:-1 -2 0 1 2<回车>,则输出结果是()。

A.-1,1

B.2,2

C.1,2

D.-2,1

点击查看答案
第3题
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序。() #include<string.h> voi
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序。() #include<string.h> voi

有以下程序,其中函数f的功能是将多个字符串按字典顺序排序。()

#include<string.h> void f(char *p[],int n) { char *t; int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n; j++) if(strcmp(p[i],p[j])>0){t=p[i];p[i]=p[j];p[j]=t;} } main() { char *p[5] ={“ abc”, “aabdfg ” ,“abbd”, “dcdbe”, “cd”}

A.6

B.4

C.3

D.2

点击查看答案
第4题
以下程序的输出结果是【 】。 include <stdio.h> deftne JFT(x)x*x main() {

以下程序的输出结果是【 】。 include <stdio.h> deftne JFT(x)x*x main() { int a,k=3; a=++JFT(k+1); printf("%d",a); }

点击查看答案
第5题
以下程序的输出结果是______。 include<stdio.h> main() { double a=1234.56789;

以下程序的输出结果是______。 include<stdio.h> main() { double a=1234.56789; printf("%8.4f,%8.2f\n",a,a); }

点击查看答案
第6题
以下程序运行后,输出结果是______。 include<stdio.h> define PT 5.5 difine S(x) PT*x*

以下程序运行后,输出结果是______。 include<stdio.h> define PT 5.5 difine S(x) PT*x*x main() { int a=1,b=2; printf("%4.1f/n",S(a+b)); }

A.49.5

B.9.5

C.22

D.45

点击查看答案
第7题
以下程序运行后,输出结果是 define PT 5.5 define S(x) PT*x*x include<stdio.h>

以下程序运行后,输出结果是 define PT 5.5 define S(x) PT*x*x include<stdio.h> main() { int a=1,b=2; printf("%4.1f\n",S(a+b));}

A.49.5

B.9.5

C.22

D.45

点击查看答案
第8题
以下程序运行后的输出结果是______。 inClude <strinq.h> char *ss(char *s)

以下程序运行后的输出结果是______。 inClude <strinq.h> char *ss(char *s) { char *p;t; p=S+1;t=*s; while(*p){*(p-1)=*p;p++;} *(p-1)=t; return s; } main() { char *p,str[10]="abcdefgh"; p=ss(str); printf("%s\n",p); }

点击查看答案
第9题
以下程序运行后的输出结果是【 】。 include <stdio.h> msin() { int i,n[]={0,0,0,

以下程序运行后的输出结果是【 】。 include <stdio.h> msin() { int i,n[]={0,0,0,0,0}; for(i=1;i<=4;i++) { n[i]=n[i-1]*2+1; printf("%d",n[i]); } }

点击查看答案
第10题
以下程序的运行结果是()。 # include "stdio.h" main() { struct date { int y,m,d;} today; printf("%d\n", sizeof(struct date));}

A.出错

B.6

C.3

D.2

点击查看答案
第11题
以下程序用业统计文件十字符个数。请填空。 include "stdio.h" main() { FTLE

以下程序用业统计文件十字符个数。请填空。 include "stdio.h" main() { FTLE *fp; long num=OL; if((fp=fopen("fname.dat","r"))==NUlL) { pirntf("Open error\n"); exit(0);} while() { fgetc(fp); num++; } printf("num=%1d\n",num-1); fclose(fp); }

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