当前位置:编程学习 > C/C++ >>

c语言改文件

我们C语言期末需要教一个程序,我让同学写的扩展名是.cpp的,但是我们要扩展名为.c的,明天就要教了,哪位高手帮忙改一下,真心谢谢了
追问:#include<stdio.h>
//定义首页显示函数
void homepage()
{
 printf("欢迎进入龙图腾打字系统!\n\n\n\n\n");
 printf("                                       开发:彼岸—年华\n\n\n");
 printf("进入字母输入练习系统:\n\n\n");
}

//定义随机数函数
#include<time.h>
int RandomNum()        
{
 return (time(NULL)%26)+96;   //输出96到122的随即数,用于输出小写字母
}

//输出随机10个字符〉〉〉函数
void Output(char out[])
{
 int i;
 for(i=0;i<10;i++){    //循环体
  out[i]=(RandomNum()+(13*i)%10);  //防止反应过快而得到同一个字母
  if(out[i]>122){    //如果结果超过了122,则减去26使之保持在小写字母内
   out[i]=out[i]-26;
  }
 } 
 out[10]='\0';
 printf("%s",out);
 printf("\n");
}
 
//字符串比较〉〉
#include<string.h>
void Compare(char num1[],char num2[])
{
 //进行结果判断
 int num=strcmp(num1,num2);    //功能:比较字符串s1和s2。   一般形式:strcmp(字符串1,字符串2)   说明:   当s1<s2时,返回值<0   当s1=s2时,返回值=0   当s1>s2时,返回值>0    
 if(num==0){        
  printf("正确!\n\n"); 
 }else{
  int i;
  for(i=0;i<10;i++){
  if(num1[i]!=num2[i]){
   printf("*");
  }else{printf("%c",num2[i]);}
  }
  printf("\n");
  printf("出错了 !!!\n\n");
  int k;
  k=strlen(num2);
  if(k>10){
   printf("\n打的多了!!\n\n");
  }if(k<10){
   printf("\n打的打少了!!\n\n");
  }
  printf("错误字符由“*”提示标注\n\n");
 }
}
//退出程序代码
int comon()
{
 char go;
 printf("\n是否继续游戏?\n");
 printf("\n选择任意键继续游戏,‘n’键退出游戏\n");
 scanf("%c",&go);
 fflush(stdin);
 if(go=='n'){
  printf("游戏开发——龙图腾\n\n主要人员——彼岸—年华\n\n");
  printf("感谢使用游戏\n\n欢迎下次使用\n\n");
  return 0;
 }
 else
     return 1;
}
 
 
void main()

 homepage();
 comon();
 int i;
 char output[11],import[100];
 for(i=1;;i++){
  Output(output);      //电脑产生随机字符
  scanf("%s",import);     //用户录入随机字符
  fflush(stdin);      //功能:清空输入缓冲区,通常是为了确保不影响后面的数据读取(例如在读完一个字符串后紧接着又要读取一个字符
 
  Compare(output,import);    //字符串比较
  /*确定是否出程序*/ 
 int intBool=comon();
  if(intBool==0)
  {
   break;
  }
 }
}
答案:
 cpp是C++程序的后缀名,你要改成c语言的话把代码发上来。
你重命名把.cpp改成.c就可以了
.cpp是C++的源文件.
.c是C语言的源文件.
直接改后缀没问题. 
很简单…………,你可以直接改后缀,或者,打开后,点击另存为……。c就行

上一个:如何学好C语言?
下一个:C语言课程设计

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,