當前位置:首頁 » 編程語言 » c語言程序如何保存到郵箱
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言程序如何保存到郵箱

發布時間: 2022-09-05 09:25:33

① 用c語言編程。網頁抓取相關 直接發至郵箱

這個程序之前倒是寫過,先socket,然後strstr查找你要的數據。自己動手寫吧,不難的

② C語言:要完整的源代碼;(用C語言編程),請將源代碼發送到我的郵箱[email protected],好的話我可以加分

#include<iostream.h>
void chen(int num[],int n,int shotnum,int *jieguo,int &jlength)//乘
{

long *temp=new long[n];
int temp1[100];
int j=0;
for(int i=0;i<n;i++)
{
temp[i]=num[i]*shotnum;
}
for(i=n-1;i>=0;i--)
{
temp1[j++]=temp[i]%10;
if(i!=0) temp[i-1]+=temp[i]/10;
else
{
do
{
temp[0]/=10;
if(temp[0]==0) break;
temp1[j++]=temp[0]%10;
}while(1);
}
}
for(i=0;i<j;i++) jieguo[i]=temp1[j-i-1];
jlength=j;
delete []temp;
}
void chu(int num[],int n,int shotnum,int *jieguo,int &jlength)//除
{
int sum=0,temp;
int j=0;
for(int i=0;i<n;i++)
{
sum=sum*10+num[i];
temp=sum/shotnum;
if(j||temp)
{
jieguo[j++]=temp;
sum=sum%shotnum;
}
}
jlength=j;
}
void main()
{
int num[10]={1,2,3,4,5,6,7,8,9,8};
int jieguo[100];
int shotnum=16;
int nlength;
chen(num,10,shotnum,jieguo,nlength);
for(int i=0;i<nlength;i++) cout<<jieguo[i];

chu(num,10,shotnum,jieguo,nlength);
for(i=0;i<nlength;i++) cout<<jieguo[i];
}
//寫程序不容易啊,希望對你有幫助

③ 求大神幫忙這4個C語言程序該如何設計(可以把程序代碼直接發到我郵箱[email protected]

#include <stdio.h>
main()
{
unsigned long num,i,count=0;
printf("please input the number:");
scanf("%d",&num);
if(num>=10000)
{
printf("你輸出的數超過五位\n");
}
else{
printf("從低到高::");
printf("%d ",num%10);
for(i=1;num/=10;i++)
printf("%d ",num%10);
printf("共有%d位數",i);
}
return 0;
}
第二個
#include <stdio.h>
#define SORT1(s,n) {int a,b,t;for(a=0;a<(n-1);a++){for(b=(a+1);b<n;b++){if(s[a]>s[b]){t=s[a];s[a]=s[b];s[b]=t;}}printf("%d",s[a]);}}
#define SORT2(s,n) {int c,d,k;for(c=0;c<(n-1);c++){for(d=(c+1);d<n;d++){if(s[c]<s[d]){k=s[c];s[c]=s[d];s[d]=k;}}printf("%d",s[c]);}}
int main()
{
int n,i;
int s[100];
do{
printf("輸入要排列順序的整數個數'n':\n");
scanf("%d",&n);
printf("輸入整數具體內容:\n");
for(i=0;i<n;i++)
scanf("%d",&s[i]);
}while(n<2);
printf("Min to max:\n");
SORT1(s,n);
printf("\n");
printf("Max to min:\n");
SORT2(s,n);
return 0;
}

④ 用C語言做郵件地址提取程序,在線等著急啊

讀取文件操作唄,分析裡面的內容就行了,符合條件的就截取出來,寫到另外一個文件中

⑤ 高分急求高手幫幫寫一道c語言程序,編好的程序請發到我的郵箱[email protected],謝謝!

#include <stdio.h>
#include <memory.h>
int main()
{
int m,n,i,j;
float score[1000][10],sum_score[1000]={0};//score數組存放學生的各科成績,sum_score數組存放每個學生的總成績
float temp[100];//temp數組用於數組交換時的臨時存儲
float score_aver[10];//score_aver數組用於存放各科的平均值
float sum=0;
printf("輸入人數n(n<=1000)和科目數m(m<=10)\n");
printf("學生人數n=");
while(scanf("%d",&n)!=1||(n<0||n>1000))
{
continue;
while(getchar()!='\n');
}
while(getchar()!='\n');
printf("科目總數m=");
while(scanf("%d",&m)!=1||(m<0||m>10))
{
continue;
while(getchar()!='\n');
}
while(getchar()!='\n');

printf("請輸入%d人%d科的成績:\n",n,m);
for(i=0;i<n;i++)
for(j=0;j<m;j++)
scanf("%f",&score[i][j]);

for(i=0;i<n;i++) //計算每個學生的總分
for(j=0;j<m;j++)
sum_score[i]+=score[i][j];

for(i=0;i<n-1;i++)//根據總分進行排序
for(j=i+1;j<n;j++)
if(sum_score[i]<sum_score[j])
{
memcpy(temp,score[i],m*sizeof(int));
memcpy(score[i],score[j],m*sizeof(int));
memcpy(score[j],temp,m*sizeof(int));
}
printf("根據總成績排序後的成績表如下:\n");
for(i=0;i<n;i++)//列印排序後的成績表
{
for(j=0;j<m;j++)
printf("%.0f ",score[i][j]);
printf("\n");
}

for(i=0;i<m;i++)//計算每科的平均分
{
sum=0;
for(j=0;j<n;j++)
sum+=score[j][i];
score_aver[i]=sum/n;
}

printf("各科的平均分如下:\n");
for(i=0;i<m;i++)//列印各科平均分
printf("%.1f ",score_aver[i]);
return 0;
}

⑥ c語言中錄入郵箱信息的時候定義什麼類型

那要看你記錄的信息內容。
一、單純記錄郵箱地址 ,一個字元串即可。
二、記錄並驗證郵箱,字元串數組,把地址里的用戶名和域名分開來放,用於伺服器查詢。(當然用一個字元串保存,查詢時再拆分也可)。
三、復合結構 ,比如注冊的郵箱信息,包含賬戶,密碼,真實姓名,電話等等。需定義結構體來保存。

⑦ 求C語言課程設計 郵件地址提取程序 要求:讀入一個HTML文件,把電子郵件地址提取出來,保存到文件中。

字元串處理,你逐行讀入,分析哪些字元串滿足html中定義的郵件地址就可以了
(這個如果有正則可以用,會很easy,不過默認的C庫應該不支持)
你要分析的就是[email protected]類型的字元串

⑧ C語言編程把一段文字發送到郵箱,緊急!!

去C語言貼吧求,那高手多啊

⑨ 跪求!哪位C語言高手幫忙編下下面的程序, 麻煩把程序發到[email protected]這個郵箱里。謝謝

/*
* main.c
*
* Created on: 2011-6-6
* Author: icelights
*/

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

#define TotalStu 5 /*學生總數Total student*/

struct Database
{

/*學號Student No.*/
char sn[80];

/*筆試成績Written test score*/
double wts;

/*理論課綜合訓練成績扣分
*Comprehensive training course grades possessed*/
double ctcgp;

/*機考成績Machine examination results*/
double mer;

/*上機扣分Computer possessed*/
double cp;

/*總成績Total score*/
double ts;

/*掛科與否Hanged division */
int hd;

};

/*輸出文件*/
void output(struct Database Stu[])
{
FILE *fp;

int liv_cnt;
if((fp=fopen("d:\\StuDBA.txt","wt+"))== NULL)
{
puts("Couldn't read the file\n");

}

rewind(fp);

for(liv_cnt = 0; liv_cnt < TotalStu; liv_cnt++)
{
fprintf(fp,"%s %lf %d\n" , Stu[liv_cnt].sn,
Stu[liv_cnt].ts, Stu[liv_cnt].hd);
}

if(fclose(fp))
{
puts("Fail to close the file.\n");

}

}

/*計算成績&判斷掛科*/
void cal(struct Database Stu[])
{

int liv_cnt;
for (liv_cnt = 0; liv_cnt < TotalStu; liv_cnt++)
{
Stu[liv_cnt].ts = (Stu[liv_cnt].wts - Stu[liv_cnt].ctcgp) * 0.6
+ (Stu[liv_cnt].mer - Stu[liv_cnt].cp) * 0.4;
printf("%s%lf%lf%lf%lf",
Stu[liv_cnt].sn, Stu[liv_cnt].wts, Stu[liv_cnt].ctcgp,
Stu[liv_cnt].mer, Stu[liv_cnt].cp);
if (Stu[liv_cnt].ts < 60)
{
Stu[liv_cnt].hd = 0;
}
else
{
Stu[liv_cnt].hd = 1;
}

}

output(Stu);
}
/*接受用戶輸入*/
void input(void)
{
struct Database Stu[TotalStu];
int liv_cnt;
puts("Please enter the Student No. Written test score");
puts("Comprehensive training course grades possessed");
puts("Machine examination results and Computer possessed");

for (liv_cnt = 0; liv_cnt < TotalStu; liv_cnt++)
{
scanf("%s%lf%lf%lf%lf",
Stu[liv_cnt].sn, &Stu[liv_cnt].wts, &Stu[liv_cnt].ctcgp,
&Stu[liv_cnt].mer, &Stu[liv_cnt].cp);

}/*end of for (liv_cnt = 0; liv_cnt < TotalStu; liv_cnt++)*/

cal(Stu);
}
/*主函數*/
int main(void)
{
input();
return 0;
}

⑩ 請問可以把你的c語言軟體發到我的郵箱里嗎 謝謝.

我有啊,你要的話發給你。