#include "stdio.h"

十載的汝城網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷(xiāo)型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶(hù)設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整汝城建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“汝城網(wǎng)站設(shè)計(jì)”,“汝城網(wǎng)站推廣”以來(lái),每個(gè)客戶(hù)項(xiàng)目都認(rèn)真落實(shí)執(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()
{
/*這里讀者號(hào),姓名和讀者類(lèi)型默認(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("請(qǐng)輸入讀者號(hào),姓名和讀者類(lèi)型,中間用空格隔開(kāi):\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("請(qǐng)輸入讀者號(hào),姓名和讀者類(lèi)型,中間用空格隔開(kāi):\n");
Sel();
return 0;
}
這只是按照你原來(lái)算法改的,沒(méi)有做其他修改,功能什么的都沒(méi)有變過(guò)。
#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()
{
/*這里讀者號(hào),姓名和讀者類(lèi)型默認(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("請(qǐng)輸入讀者號(hào),姓名和讀者類(lèi)型,中間用空格隔開(kāi):\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("請(qǐng)輸入讀者號(hào),姓名和讀者類(lèi)型,中間用空格隔開(kāi):\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()
{
/*這里讀者號(hào),姓名和讀者類(lèi)型默認(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("請(qǐng)輸入讀者號(hào),姓名和讀者類(lèi)型,中間用空格隔開(kāi):\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("請(qǐng)輸入讀者號(hào),姓名和讀者類(lèi)型,中間用空格隔開(kāi):\n");
Sel();
return?0;
}
看實(shí)現(xiàn)的什么功能。
簡(jiǎn)單的, 把java的庫(kù)函數(shù)改成對(duì)應(yīng)C庫(kù)函數(shù)。
函數(shù)聲明形式改一下。
基本上都差不多了。
復(fù)雜的 尤其用到自定義類(lèi)的, 改起來(lái)很累的,不如重新寫(xiě)一個(gè)了。
樓主,1、這個(gè)是Socket的程序,不難改成C的。
2、界面改成C的,也可以說(shuō)得過(guò)去
3、涉及到JAVA的證書(shū),改成C的,就麻煩了
本文名稱(chēng):將java轉(zhuǎn)換成c代碼,c語(yǔ)言轉(zhuǎn)換為java語(yǔ)言
文章網(wǎng)址:http://chinadenli.net/article12/dsgdggc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、移動(dòng)網(wǎng)站建設(shè)、定制開(kāi)發(fā)、ChatGPT、Google、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)