下面程序的功能是:计算1~10之间奇数和及偶数之和。 include <stdio.h> main () {
下面程序的功能是:计算1~10之间奇数和及偶数之和。 include <stdio.h> main () { int a, b, c, i; a=c=O; for (i=O; i<=10;i+=2) { a+=i; 【 】; c+=b; } printf("偶数之和=%d\n",a); printf("奇数之和=%d\n",c-11); }
下面程序的功能是:计算1~10之间奇数和及偶数之和。 include <stdio.h> main () { int a, b, c, i; a=c=O; for (i=O; i<=10;i+=2) { a+=i; 【 】; c+=b; } printf("偶数之和=%d\n",a); printf("奇数之和=%d\n",c-11); }
第1题
下列程序的运行结果为【 】。 enum weekday {sun=7,mon=1,tue,wed, thu, fri,sat}; main ( ) { enum weekday workday,week end; int i,a[8]; workday=tue; week end=sun; printf ("\ntueday=%d sunday=%d; ",workday, week_end); workday=sun+tue; week_end= (enum weekday)3; printf ("tueday=%d sunday=%d; ",workday, weekend); a [sun]=sun; a [mon]=mon; a [tue]=rue; a [wed]=wed; a [thu]=thu; a [fri]=fri; a [sat]=sat; for(i=l;i<=7;i++) printf("%d ",a[i]); }
请帮忙给出正确答案和分析,谢谢!
第2题
下列程序的运行结果为【 】。 main ( ) { int a=5,b=5, y, z; y=b-->++a?++b: a; z=++a>b?a: y; printf ("%d, %d, %d, %d", a, b, y, z); }
请帮忙给出正确答案和分析,谢谢!
第3题
下列程序利用指针将2个数按从大到小的顺序输出。 main () { int a,b, 【 】; printf("input a,b: "); scanf ("%d%d", &a, &b); 【 】; p2=&b; if (a<b) { p=p1; p1=p2; p2=p; } printf("a=%d b=%d\n",a,b); printf("max=%d min=%d\n",【 】);
请帮忙给出正确答案和分析,谢谢!
第4题
下列程序能将字符串s1中的所有与字符串str1相同的子串替换成字符串sb2,并将替换后的新串存于字符数组s2中。 include<stdio. h> void replace(s1,s2,str1,str2) char *s1,*s2,*str1,*str2; { char *t0,*t1,*t2,*x,*y; x=s1;y=s2; while(【 】) { for(t0=s1,t1=str1; ((*t1!=\O&& 【 】;t0++,t1++); if(*t1!=\0) *s2++=【 】; else { for(t1=str2;*t1!=\0;) *s2++= 【 】; 【 】; } } *s2=\0; } main () { static char s1[]="abcdef ababcd abab.",s2125]; replace (s1, s2, "abc", "XYZ"); printf("%s\n",s2); }
请帮忙给出正确答案和分析,谢谢!
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!