填空题
以下程序运行后的输出结果是()。 main() {int x, a=1,b=2,c=3,d=4; x=(a<b)a:b; x=(x<c)x:c; x=(d>x)x:d; printf("%d\n",x); }
【参考答案】
1
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
有以下程序,若运行时从键盘输入:18, 11<回车>,则程序的输出结果是()。 main() { int a,b; printf( Enter a,b: ); scanf( %d,%d ,&a,&b); while (a!=b) { while(a>b) a-=b); white(b>a) b-=a; } printf( %3d%3d n ,a,b); }
点击查看答案&解析
填空题
下列程序中的函数strcpy2 ()实现字符串两次复制,即将t所指字符串复制两次到s 所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为: efghefgh。请填空。 #include <stdio.h> #include <string.h> viod strcpy2(char *s,char *t) { char while (*s++=t++); s=(): while(()=*p++); } main() { char str1[100]= abcd , str2[]= efgh ; strcpy2 (str1,str2); printf( %s n ,str1); }
点击查看答案&解析
相关试题
有以下程序,其功能是:以二进制“写”方式...
下面程序的功能是建立一个有3个结点的单循...
下面程序的运行结果是()。 #include ...
下面程序由两个源程序文件:t4.h和t4.c...
下面程序的功能是:将N行N列二维数组中每一...