不好。凡是书名里大写 FORTRAN 的,都是垃圾。一定要看书名含小写 Fortran 或 fortran 的书。
推荐的书目如下:
新手,彭国伦《Fortran95程序设计》
进阶,《fortran95 2003程序设计》(中文)【Stephen J.Chapman】
外文,《Modern Fortran Explained》
外文,《Object Oriented Programming via Fortran 90/95》【Ed Akin】
#include "stdio.h"#include "string.h"
void main()
{
char a[10][20],b[20]
int i,j
printf("请输入各个国家的名字:\n")
for (i=0i<10i++)
gets(a[i])
for (i=0i<9i++)
for (j=i+1j<10j++)
if (strcmp(a[i],a[j])>0)
{
strcpy(b,a[i])
strcpy(a[i],a[j])
strcpy(a[j],b)
}
printf("升序的国家为:\n")
for (i=0i<10i++)
printf("%s\n",a[i])
}
你可以自己输入:(或拿一下数据检测)
这些字符串:English Chinese Russian Japanese Spanish Italian French Finnish Danish Greek
输出:
输出排序后的结果应为
Chinese Danish English Finnish French Greek Italian Japanese Russian Spanish
已经有网友解决,关键是在选lib文件时,要将user32.lib和gdi32.lib文件加入,另外在选lib目录和includ目录时,必须将sgl的库和模块所在目录放在第一行,因为原来的lib目录中有sgl的库文件,但是不能满足sgl的功能欢迎分享,转载请注明来源:内存溢出
评论列表(0条)