C语言课程设计的欢迎界面 我做了愿程序,现在需要添加欢迎界面 做成我发的图的样式 不会弄 求帮忙

C语言课程设计的欢迎界面 我做了愿程序,现在需要添加欢迎界面 做成我发的图的样式 不会弄 求帮忙,第1张

 #include<stdio.h>

#include<stdlib.h>

#include<math.h>

#include <windows.h>

#define pi 3.14

int cc

int welcome0(void)

{

 printf("\n\n\n\n\n\n")

 printf("\t\t\t~*************欢迎进入经典算法系统*************~\n")

 printf("\n\n\n")

 printf("\t\t\t~*************制作者:  小路 2013年6月*************~\n")

 printf("\n\n\n")

 printf("\t\t\t~*************按任意键进入主菜单*************~")

 while(getchar() == 0)

 system("CLS")

 return 0

}

int main_menu(void)

{

 int flag = 0

 system("CLS")

 printf("\n\n\n\n\n\n")

 printf("\t\t\t\t~***************************************~\n")

 printf("\n\n\n")

 printf("\t\t\t\t              主菜单                     \n")

 printf("\n\n\n")

 printf("\t\t\t\t~***************************************~\n")

 printf("\t\t\t 1,是长方形\n")

 printf("\t\t\t 2,是正方形\n")

 printf("\t\t\t 3,是三角形\n")

 printf("\t\t\t 4,是圆形\n")

 printf("\t\t\t 0,退出系统\n")

 printf("\t\t\t 请选择输入选项[0/1/2/3/4]:")

 scanf("%d", &cc)

 while(flag == 0)

 {

  if((cc==0)||(cc==1)||(cc==2)||(cc==3)||(cc==4))

  { 

   flag = 1

  }else

  {

   system("CLS")

   printf("\n\n\n\n\n\n")

   printf("\t\t\t 1,是长方形\n")

   printf("\t\t\t 2,是正方形\n")

   printf("\t\t\t 3,是三角形\n")

   printf("\t\t\t 4,是圆形\n")

   printf("\t\t\t 0,退出系统\n")

   printf("\t\t\t 请选择输入选项[0/1/2/3/4]:")

   fflush(stdin)

   scanf("%d", &cc)

  }

 }

}

float  cfxmj(float a,float b)

{

   float area

  area=a*b

return area

}

float  zfxmj(float a)

{

float area

area=a*a

return area

}

float sjxmj(float a,float b,float c)

{

 float area,s

 s=(a+b+c)/2

 area=sqrt(s*(s-a)*(s-b)*(s-c))

return area

}

float arc(float r)

{

  float s

s=pi*r*r

return s

}

void main()

{

  float a,b,c,r

  welcome0()

  while(1)

  {

  main_menu()

  switch(cc)

  {

  case 1:

   fflush(stdin)

    printf("输入长方形的长和宽:")

    scanf("%f%f",&a,&b)

    printf("长方形面积为:%f\n\n\n\n",cfxmj(a,b))

   break

  case 2:

   fflush(stdin)

   printf("输入正方形的边长:")

   scanf("%f",&a)

   printf("正方形面积为:%f\n\n\n\n",zfxmj(a))

   break

  case 3:

   fflush(stdin)

 printf("输入三角形的三条边:")

 scanf("%f%f%f",&a,&b,&c)

 printf("三角形面积为:%f\n\n\n\n",sjxmj(a,b,c))

   break

  case 4:

 fflush(stdin)

 printf("输入圆的半径:")

 scanf("%f",&r)

 printf("圆的面积为:%f\n\n\n\n",arc(r))

   break

  case 0:

   return

   break

  }

  system("pause")

  }

}

1.关于修改启动和登陆界面最直接方法nbsp开机启动文件为ntoskrnl.exenbsp登陆文件为logonui.exenbsp当你下载到一个启动文件nbsp解压后里面是一个.exe后缀的文件nbsp最简单的方法是改名,启动为ntoskrnl登陆为logonui然后进入安全模式替换X:WINDOWSsystem32下的原文件即可nbspd出文件保护nbsp选否nbsp确定nbsp注意:备份好原文件nbsp想安全点的朋友可以使用StyleXPnbsp可以很简单更改nbsp!nbsp2.登录界面的修改nbsp先复制X:WINDOWSsystem32/logonui.exenbsp然后用nbspResHackernbsp修改复制文件的内部资源(图片nbsp脚本等)nbsp改好后并不要替换系统文件nbsp将改好的文件放到nbsp%windir%/system32nbsp目录下nbsp修改注册表nbspHKLMSoftwareMicrosoftWindowsnbspNTCurrentVersionWinlogonnbsp将“UIHost“nbsp的值更改为你改好登录界面的文件名即可!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11951169.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存