题目内容 (请给出正确答案)
[单选题]

下列程序的输出结果是()。 #include <stdio.h> struct date{ int y; int m; int d; }; void main() { struct date dt={2019,8,23};

A.2019/8/23

B.23/8/2019

C.8/23/2019

D.2019/23/8

提问人:网友goodgoodxx 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有5位网友选择 A,占比55.56%
  • · 有2位网友选择 D,占比22.22%
  • · 有1位网友选择 B,占比11.11%
  • · 有1位网友选择 C,占比11.11%
匿名网友 选择了A
[142.***.***.175] 1天前
匿名网友 选择了D
[33.***.***.178] 1天前
匿名网友 选择了A
[142.***.***.175] 1天前
匿名网友 选择了B
[52.***.***.243] 1天前
匿名网友 选择了D
[33.***.***.178] 1天前
匿名网友 选择了A
[206.***.***.93] 1天前
匿名网友 选择了D
[140.***.***.253] 1天前
匿名网友 选择了C
[153.***.***.184] 1天前
匿名网友 选择了A
[253.***.***.158] 1天前
匿名网友 选择了A
[114.***.***.150] 1天前
匿名网友 选择了A
[233.***.***.168] 1天前
匿名网友 选择了B
[52.***.***.243] 1天前
匿名网友 选择了B
[52.***.***.243] 1天前
匿名网友 选择了D
[33.***.***.178] 1天前
匿名网友 选择了A
[206.***.***.93] 1天前
匿名网友 选择了D
[140.***.***.253] 1天前
匿名网友 选择了C
[153.***.***.184] 1天前
匿名网友 选择了A
[253.***.***.158] 1天前
匿名网友 选择了A
[114.***.***.150] 1天前
匿名网友 选择了A
[233.***.***.168] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“下列程序的输出结果是()。 #include <stdio.…”相关的问题
第1题
阅读以下说明和C代码,填补代码中的空缺,将解答填入答题纸的对应栏内。

【说明】 某文本文件中保存了若干个日期数据,格式如下(年/月/日): 2005/12/1 2013/2/29 1997/10/11 1980/5/15 .... 但是其中有些日期是非法的,例如2013/2/29是非法日期,闰年(即能被400整除或者能被4整除而不能被100整除的年份)的2月份有29天,2013年不是闰年。现要求将其中自1985/1/1开始、至2010/12/31结束的合法日期挑选出来并输出。 下面的C代码用于完成上述要求。 【C代码】 include typedef struct{ int year, month, day;/* 年,月,日*/ }DATE; int isLeap Year(int y) /*判断y表示的年份是否为闰年,是则返回1,否则返回0*/ { return((y%4==0 && y%100!=0)Il(y%400==0)); } int isLegal(DATE date) /*判断date表示的日期是否合法,是则返回1,否则返回0*/ { int y=date.year,m= date.month,d=date.day; if (y<1985 II y>2010 II m<1 II m>12 II d31) return 0; if((m==4 ll m==6 ll m==9 II m==11)&& (1) ) return 0; If(m==2){ if(isLeap Year(y)&& (2) ) return 1; 。 else if (d>28) return 0; } return 1; } Int Lteq(DATE d1,DATE d2) /*比较日期d1和d2,若d1在d2之前或相同则返回1,否则返回0*/ { Long t1,t2; t1=d1.year*10000+d1.month*100+d1.day; t2=d2.year*10000+d2.month*100+d2.day; if((3) ) return 1; else return 0; } int main() { DATE date,start={1985,1,1},end={2010,12,30}; FILE*fp; fp=fopen(“d.txt”,”r”); If((4) ) return-1; while(!feof(fp)){ if(fscanf(fp,”%d%d%d”,&date.year,&date.month,&date.day)!=3) break; if((5) ) /*判断是否为非法日期 */ continue; if((6) ) /*调用Lteq判断是否在起至日期之间*/ printf(“%d%d%d\n”,date.year,date.month,date.day); } fclose(fp); Return 0; }

点击查看答案
第2题
程序运行后的输出结果是#include <stdio.h> int main() { int m=3,n=4,x; x=m++; ++n; x=x+8/n; printf("%d,%d\n",x,m); return 0; }

A、4,4

B、4,3

C、5,4

D、5,3

点击查看答案
第3题
#include<stdio.h> int f (int n) { if (n==0) return n; return f(n-5)+n; } int main( ) { printf("%d",f(15)); return 0; } 程序运行结果为______
点击查看答案
第4题
以下程序的输出结果是( ) #include<stdio.h> int f(int b[],int n) {int i,r=1; for(i=0;i<=n;i++) r="r+b[i];" return r; } void main( ) {int x,a[]="{2,3,4,5,6,7,8,9};" x="f(a,3);" printf("%d\n",x);> A、120

B、24

C、720

D、15

点击查看答案
第5题
下面程序的输出结果是_______。 #include <stdio.h> int func(void); int main(void) { int i, s; for (i = 0; i < 4; i++) s = func(); printf("%d", s); return 0; } int func(void) { static int x = 6; x++; return x; }

A、7

B、8

C、9

D、10

点击查看答案
第6题
下面程序的输出结果是 。 #include <stdio.h> void main() { int m=0,n=0; while(m<5) m++; n++; printf("m="%d,n=%d\n&quot;,m,n);">
点击查看答案
第7题
【填空题】以下程序的功能是 。 int fac(int n) {static int f=1; f=f*n; return f; } main() {int i; for(i=1;i<=5;i++) printf("%d!="%d\n&quot;,i,fac(i));">
点击查看答案
第8题
4、c程序如下,写出输出结果 #include<stdio.h> int main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i<3;i++) { printf("%d ",m[k][i]);}> A、1 4 7

B、2 5 8

C、3 6 9

D、7 8 9

点击查看答案
第9题
运行下面程序后,输出是____. #include <stdio.h> void main( ) { int k=-3; if (k<=0) printf("****\n"); else printf("####\n") }> A、####

B、****

C、####****

D、有语法错误不能通过编译

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信