學號編程代碼
㈠ 如何用c語言編寫自己的姓名和學號
可以參考下面的代碼:
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp=fopen("data.txt","r");
if (!fp)
{
fp=fopen("data.txt","w");
printf("請輸入姓名:");
char *name;
scanf("%s",name);
printf("請輸入學號:");
char *num;
scanf("%s",num);
fprintf("%s %s",name,num);
fclose(fp);
return 0;
}
char *name,*num;
fscanf("%s %s",name,num);
fclose(fp);
printf("姓名為:%s 學號為:%s",name,num);
return 0;
}
(1)學號編程代碼擴展閱讀:
1、printf()函數
printf()函數是格式化輸出函數, 一般用於向標准輸出設備按規定格式輸出
信息。在編寫程序時經常會用到此函數。函數的原型為:
int printf(const char *format, ...);
函數返回值為整型。若成功則返回輸出的字元數,輸出出錯則返回負值。
2、scanf()
函數 scanf() 是從標准輸入流stdin(標准輸入設備,一般指向鍵盤)中讀內容的通用子程序,可以說明的格式讀入多個字元,並保存在對應地址的變數中。
㈡ 用c語言輸出顯示自己的姓名和學號,請寫出完整的程序代碼
#include"stdafx。h"
#include
intmain()
{
charszBuf[20]={0};
printf("請輸入姓名 ");
printf(">");
scanf("%s",szBuf);
intiNum=0;
printf("請輸入學號 ");
printf(">");
scanf("%d",&iNum);
printf("**************您的信息如下********************** ");
printf("姓名:%s ",szBuf);
printf("學號:%d ",iNum);
return0;
}
代碼具有較好的可移植性
C語言是面向過程的編程語言,用戶只需要關注所被解決問題的本身,而不需要花費過多的精力去了解相關硬體,且針對不同的硬體環境,在用C語言實現相同功能時的代碼基本一致,不需或僅需進行少量改動便可完成移植,這就意味著,對於一台計算機編寫的C程序可以在另一台計算機上輕松地運行,從而極大的減少了程序移植的工作強度。
以上內容參考:網路-c語言
㈢ 如何學號編程.........
1為假 0為真
or或
and 且
xor 異或 1xor1=0 0xor0=0 1xor0=1 0xor1=1
not(1 or 0 or 0)=0?先說(1 or 0 or 0) 得到為真0, not(0)是1, 1和0是不等的,所以用?號最後的那個值
㈣ 編寫一個c語言程序,實現錄入學生學號和姓名信息的功能
#include<stdio.h>
#include<stdlib.h>
intmain(void)
{
chars[10];//姓名
intnum;//學號
printf("請輸入姓名: ");
gets(s);
printf("請輸學號: ");
scanf("%d",&num);
printf("姓名是:%s 學號是:%d ",s,num);
system("pause");
return0;
}
(4)學號編程代碼擴展閱讀
c語言建立學生檔案
#include<stdio.h>
#include<string.h>
結構學生
{
整數
字元名稱[10];
智
intEng;
墊子;
};
//s_number-檢索的學號
//numebr-文檔已經存儲的學號
//按學號查找
布爾搜索(chars_New[],charNew[])
{
如果(strcmp(s_New,New))
{
返回true;//查找成功
}
其他
{
returnfalse;//查找失敗
}
}
無效menu()
{
printf(「----------------------------------------------------------- 「);
printf(「菜單: 」);
printf(「 1。建立學生檔案 」);
printf(「 2。讀取所有學生記錄 」);
printf(「 3。在文件尾添加學生記錄 」);
printf(「 4。查詢學生姓名 」);
printf(「 5。結束程序 」);
printf(「----------------------------------------------------------- 「);
}
無效menu_2()
{
printf(「----------------------------------------------------------- 「);
printf(「查找選擇菜單: 」);
printf(「 1。按名字查找 」);
printf(「 2。按學號查找 」);
printf(「請選擇: 」);
printf(「----------------------------------------------------------- 「);
}
intmain()
{
而(1)
{
菜單();
法官
printf(「請輸入你的選項:」);
判斷=scanf(「%d」,&n);
如果(判斷==0)
{
printf(「輸入格式錯誤! 」);
}
開關(n)
{
情況1:
{
FILE*pf=fopen(「Student.txt」,「w+」);
字元標志='Y';
while(flag=='Y'|flag=='y')
{
學生stu;//創建學生結構體
printf(「請輸入學生的學號: 」);
scanf(「%d」,&stu.number);
getchar();//吃掉以上一個輸入的回車符
printf(「請輸入學生的姓名: 」);
scanf(「%s」,stu.name);
printf(「請輸入學生的語文成績: 」);
scanf(「%d」,&stu.Chi);
printf(「請輸入學生的英語成績: 」);
scanf(「%d」,&stu.Eng);
printf(「請輸入學生的數學成績: 」);
scanf(「%d」,&stu.Mat);
//把學生檔案導入Student.txt文檔
fprintf(pf,「#姓名:%s 學號:%d 語言成績:%d 英語成績:%d 數學成績:%d 」,stu.name,stu.number,stu.Chi,stu.Eng,stu.Mat);
getchar();//吃掉以上一個輸入的回車符
printf(「是否繼續輸入學生檔案?(是或否) 」);
判斷=scanf(「%c」,&flag);
如果(判斷==0)
{
printf(「輸入格式錯誤! 」);
}
}
fclose(pf);
打破;
}
㈤ (高分)學號單片機編程
呵呵,你算是遇到對的人了,給你一個地址,我的網路文庫,我當年收集的一片很好很好的文章,適合有一定基礎的新手哦,後半部分也算是進階,裡面很多想法思想都是很有用的。
http://wenku..com/view/8e43ea1a59eef8c75fbfb322.html?st=1
㈥ 怎樣快速學號編程
編程要從基礎一點點學,打好基礎,否則以後,別人用1條語句就解決的問題,你估計要用10條。
自學的話,邊看書,邊自己編程序,或者想像一個軟體,從界面到程序自己邊查資料邊設計,這樣有目的性,到時用著自己做的軟體那感覺很好的。然後在使用中,發現問題再改,慢慢的,思維就會拓寬,對編程語言理解更深。
學編程,不要心急,快速學好編程是不靠譜的。
㈦ 求編程:學號的編碼有以下規律: 1) 學號的編碼長度是9; 2) 學號第一個字元是字母』b』或者』g』,大小寫
不是字元的用int()強制轉換在比較
㈧ 用C語言編寫姓名、學號、班級
#include<stdio.h>
struct st{//定義一個結構體
char a[11];//姓名
int b;//學號
int c;//班級
};
int main()
{
struct st s[111];//這是對結構體的引用;數組s的每一個單位都包含結構體中所有成員;
int n;
scanf("%d",&n);//n個學生;
for(int i=0;i<n;i++)
{
scanf("%s%d%d",s[i].a,&s[i].b,&s[i].c);//輸入n個學生的三個信息;
}
//中間還可以根據需求加入代碼,增加功能;
printf(" ");
for(int i=0;i<n;i++)
{
printf("姓名:%s 學號:%d 班級:%d ",s[i].a,s[i].b,s[i].c);//輸出信息;
}
return 0;
}
希望能幫到你,望採納;
㈨ 如何學號編程
先把基礎打好,然後要把循環之類的語句學好,多看例題,實例,把例題,實例自己打一遍,輸進去運行成功。多做題,多編幾個小程序,要把想弄得功能都實現了,慢慢的就不知不覺提高了。
關鍵要耐下來性子來
㈩ 小學生如何編寫學號
這個很容易吧,可以這樣設計:入學年份+年級+班級+男生/女生編號(男生為1,女生為0)。例如:2009060102 意思是09級06年級1班的02號女同學。
同時,很多學校也將學號用做學生上機實驗課登錄電腦,許多課上回答問題等使用學號為點名依據,學號在學生中應用廣泛,體育測試也使用學號作為依據來決定學生先後順序。
另外,在中小學,學號是學生在一個班級中的序號,一般是兩位數,大多數中小學班級為學生編學號是以姓氏筆畫為序,少數也有以入學成績高低為序的。
學號特點
在所有學校里,前四位都是自己學校的學號代碼。在自己學校內,例如有的學校為年份+班級+編號,如20050603,表示該同學為2005年入學,在6班,編號為3號。
有的學校還包含學院或專業的信息,如23050602,23表示該學校的某個專業或學院的編號,05表示2005年,06表示6班,02為班內編號。學號只是一個編號而已,只有在就讀的學校里才有用。還有的學校在學號的倒數第二位。
用奇偶數來區分男女,偶數就代表女性,奇數就代表男性,這樣就容易區分某個人的性別!
以上內容參考:網路-學號