看實(shí)現(xiàn)的什么功能。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、高縣網(wǎng)站維護(hù)、網(wǎng)站推廣。
簡單的, 把java的庫函數(shù)改成對應(yīng)C庫函數(shù)。
函數(shù)聲明形式改一下。
基本上都差不多了。
復(fù)雜的 尤其用到自定義類的, 改起來很累的,不如重新寫一個了。
#include "stdio.h"
static int num =1;
static int name =2;
static int type =3;
static int m;
static void Sel();
static void Sel1();
static void Dis();
static void Dis1();
static void Sel()
{
/*這里讀者號,姓名和讀者類型默認(rèn)為1 2 3*/
scanf("%d", num);
scanf("%d", name);
scanf("%d", type);
if (num == 1)
{
if (name == 2)
{
if (type == 3)
{
Dis1();
Sel1();
}
}
}
else
{
printf("你輸入的信息有誤。");
printf("請輸入讀者號,姓名和讀者類型,中間用空格隔開:\n");
}
}
/*輸入信息提示界面*/
static void Dis()
{
Sel();
}
/*功能選擇界面*/
static void Dis1()
{
printf("+++ 服務(wù) +++\n");
printf("+++1.掛失 +++\n");
printf("+++2.功能2+++\n");
}
/*讀者信息輸入和驗(yàn)證功能*/
/*掛失功能*/
static void Sel1()
{
int c;
scanf("%d", m);
if (m == 1)
{
printf("確定要掛失嗎?\r\n 1.確定 2.取消\n");
scanf("%d", c);
if (c == 1)
{
printf("掛失成功!");
}
else
{
Dis1();
Sel1();
}
}
}
int main(void)
{
printf("請輸入讀者號,姓名和讀者類型,中間用空格隔開:\n");
Sel();
return 0;
}
這只是按照你原來算法改的,沒有做其他修改,功能什么的都沒有變過。
,,,,把 scanner 換成C的輸入scanf,然后把函數(shù)的private和static去掉就基本行了