#include "stdio.h"
十載的汝城網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整汝城建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“汝城網(wǎng)站設(shè)計”,“汝城網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
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");
}
/*讀者信息輸入和驗證功能*/
/*掛失功能*/
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;
}
這只是按照你原來算法改的,沒有做其他修改,功能什么的都沒有變過。
#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");
}
/*讀者信息輸入和驗證功能*/
/*掛失功能*/
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;
}
#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");
}
/*讀者信息輸入和驗證功能*/
/*掛失功能*/
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;
}
看實現(xiàn)的什么功能。
簡單的, 把java的庫函數(shù)改成對應(yīng)C庫函數(shù)。
函數(shù)聲明形式改一下。
基本上都差不多了。
復(fù)雜的 尤其用到自定義類的, 改起來很累的,不如重新寫一個了。
樓主,1、這個是Socket的程序,不難改成C的。
2、界面改成C的,也可以說得過去
3、涉及到JAVA的證書,改成C的,就麻煩了