當前位置:首頁 » 服務存儲 » 存儲個人的姓名
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

存儲個人的姓名

發布時間: 2022-01-24 14:34:44

⑴ 求教!!數組s存儲了n個人的信息。寫一函數,求這n個人中年齡最大(即出生日期最小)者的

for(i=0;i<10;i++)
name1[i]=s[0].name[i];

你的最外層的循環用i作索引,這里就不要用i作索引,重新定義一個變數

⑵ 用c語言定義一個二維數組,輸入十個人姓名,存儲後按順序輸出

#include "stdafx.h"
#include <locale.h>

int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"chs");

_TCHAR* szName[10];

for (int i = 0; i < 10 ; i++)
{
wprintf(L"請輸入第 %02d 為的姓名:",i+1);
wscanf_s (L"%s",&szName[i]);
}
wprintf(L"===============================================================================\n");

for (int i = 0; i < 10 ; i++)
{
wprintf(L"第 %02d 為的姓名為:%s\n",i+1,&szName[i] );
}

return 0;
}

⑶ 手機內存儲存設備有個人名字啥意思

這個問題,有兩種可能……
1、這部手機被人使用過。
2、這部手機在出廠測試以後,沒有將相關信息清理干凈……
如果手機是新買的,那就可以找賣家退換。或者退貨,或者給自己換全新機。

⑷ 求教!!結構體數組s存儲了n個人的名字和出生日期。寫一函數,求這n個人中年齡最大者的姓名

#include <stdio.h>
#include <string.h>

struct date
{
int year;
int month;
int day;
}; //定義日期結構體類型

struct student
{
char name[20];
struct date birth; //出生日期
};

bool operator>(struct date dLeft, struct date dRight)
{
bool bRet = false;
if (dLeft.year > dRight.year)
{
bRet = true;
}
else if (dLeft.year < dRight.year)
{
bRet = false;
}
else
{
if (dLeft.month > dRight.month)
{
bRet = true;
}
else if (dLeft.month < dRight.month)
{
bRet = false;
}
else
{
bRet = (dLeft.day > dRight.day) ? true : false;
}
}

return bRet;
}

char *oldest(student s[], int n)
{
struct student *pMax = &s[0];

int iPos = 0;
for (iPos = 0; iPos < n; iPos++)
{
if (s[iPos].birth > s[iPos + 1].birth)
{
pMax = &s[iPos];
}
}

return pMax->name;
}

int main(void)
{
struct date birthArry[] = {{1, 2, 3}, {1, 5, 3}};
struct student array[2];
strcpy(array[0].name, "ll");
array[0].birth = birthArry[0];

strcpy(array[0].name, "tt");
array[1].birth = birthArry[1];

printf("oldest(%s)\n", oldest(array, 2));

return 0;
}

⑸ 有沒有辦法在存儲過程中獲取到存儲過程自身的名字

select * from sysobjects
where type='P'
這是查出所有存儲過程的名稱等信息
sp_helptext [存儲過程名]
可以看到存儲過程定義語句

select * from sysobjects
where type='V'
這是查出所有視圖的名稱等信息

取出某個視圖的生成該視圖的SQL語句

sp_helptext [視圖名稱]

⑹ 為什麼存儲里有某個人的名字

每個人都有自己獨特的經歷
一個名字就代表了一個記憶
人生
總是要往前看的
過去的事情就讓它過去吧

⑺ 定義一個二維數組,存儲5個人的姓名和電話號碼,從鍵盤輸入姓名後,能輸出號碼,儲5

#include "stdafx.h"
struct student
{char name[6];
int phonenumber[20];
}a[5];

int main(int argc, char* argv[])
{
int i;
FILE *fp;
for(i=0;i<5;i++)
{printf("\ninput informations of student:\n");
printf("name:");
scanf("%s",&a[i].name);
printf("phonenumber:");
scanf("%d",&a[i].phonenumber);
}

fp=fopen("student","w");
for(i=0;i<5;i++)
{if(fwrite(&a[i],sizeof(struct student),1,fp)!=1)
printf("file write error\n");
}
fclose(fp);
fp=fopen("file a","r");
for(i=0;i<5;i++)
{fread(&a[i],sizeof(struct student),1,fp);
printf("%s%d",&a[i].name,&a[i].phonenumber);
}
return 0;
}
這是我用一維數組編寫的,可以不用這么麻煩,這個是在Vc++6.0李編寫運行的額,
你自己可以試試看額

⑻ c語言​定義一個二維數組,存儲5個人的姓名和電話號碼,從鍵盤輸入姓名後,要求輸出電話號碼。

#include<stdio.h>
#include<string.h>
voidlookup(char*a[][2],intn,char*name)
{
inti;
for(i=0;i<5;i++)
{
if(strcmp(a[i][0],name)==0)
{
printf("他/她的電話號碼是:%s ",a[i][1]);
return;
}
}
printf("沒有此人 ");
}
intmain()
{

char*a[5][2]={{"張三","1307100"},
{"李小四","1307101"},
{"LiLei","1307102"},
{"HanMeimei","1307103"},
{"張三豐","1307104"}
};
printf("輸入一個姓名: ");
charname[32];
gets(name);
printf("%s ",name);
lookup(a,5,name);
return0;
}


dty@ubuntu:~$ ./a.out

輸入一個姓名:

張 三 豐

張 三 豐

他/她的電話號碼是:1307104