c语言2020,C语言

1,C语言a=100 ,a>100 为假,执行 else 之后的语句: printf("%d\n",a<=100);而 a<=100,为真,在 C语言中,用数字1表示逻辑真,0表示逻辑假,故输出1.
2 , C语言编程#include #include int main() { double a = 1,b = 0, c= 0; printf("a:"); scanf("%lf",&a); printf("b:"); scanf("%lf",&b); printf("c:"); scanf("%lf",&c); if(a==0) {printf("%lf",-(c/b));return 0;} double x1,x2 = 0; double i; i = b*b-4*a*c; if(i<0) { printf("方程无实根!\n"); return 0; } if(i==0) { x1 = x2 = (-b)/(2*a); printf("方程有两个相等实数根:\n"); } if(i>0) { x1 = (-b+sqrt(i))/(2*a); x2 = (-b-sqrt(i))/(2*a); printf("方程有两个不相等实数根:\n"); } printf("X1=%lf X2=%lf\n",x1,x2); return 0; }
3,c语言编程这个是你要的程序,vc6通过调试运行了已经#include&lt;stdio.h&gt; #include&lt;string.h&gt;void main() {char str[5][81]={""},s[81]=""; int i,j; printf("Input 5 strings:\n"); printf("---------------------------\n"); for(i=0;i&lt;5;i++) gets(str[i]); for(i=0;i&lt;4;i++) for(j=4;j&gt;i;j--) if(strcmp(str[j],str[i])==-1) { strcpy(s,str[j]); strcpy(str[j],str[i]); strcpy(str[i],s); } printf("---------------------------\n"); printf("Output 5 strings:\n"); printf("---------------------------\n"); for(i=0;i&lt;5;i++) puts(str[i]);}【c语言2020,C语言】

    推荐阅读