c語言如何讀取c a 中的資料,並賦值到變數

2021-05-04 18:26:51 字數 1212 閱讀 6404

1樓:敏元偉從筠

我來給出正解吧:

a)a=a+7

是賦值語句

正確b)a=7+b+c,a++

這是乙個賦值運算子和逗號運算子等組成的語句,因為賦值運算子的優先順序高於逗號運算子,所以相當於(a=7+b+c),a++

而不是a=(7+b+c,a++)

c)int(12.3%4)

%不能出現小數,非法

d)a=a+7=c+b

賦值運算子的結合性是自右向左的,所以相當於兩個語句先a+7=c+b

再a=a+7

a+7不是個變數,不能作為被賦值的物件。

所以答案是a、b

2樓:匿名使用者

在讀取資料前,最好知道資料的存放格式,舉例來說:

c:\a.txt的內容是

00001 張小明 53 80.5 88.500002 李岳 90.

5 89 67.5...即每行乙個記錄,分別存放:

編號、姓名、成績1、成績2、成績3編號是整型的資料,姓名是字串,成績都是浮點數,各個資料之間以空格分割

#include

void main()

fclose(fp);

}if ( n>0 )

for ( i=0;i

printf("%05d %10s %5.1f %5.1f %5.

1f\n",number[i],name[i],score[i][0],score[i][1],score[i][2]);}

3樓:匿名使用者

fopen() fread() fclose()標準方法,還有很多

4樓:匿名使用者

int load(tel t)//函式1:從txt檔案中獲取學生資訊for(i=0;i<

按格式讀入記錄*/

fclose(fp); /*關閉檔案*/printf("你已經從檔案中正確讀入資料!!!\n"); /*顯示讀入成功*/

return n; /*返回記錄數*/

}這是個類似的程式 把資料從txt傳到10個結構體裡面

c讀取sqlserver中的某個資料顯示在label1中

樓主只給的只是連線字串,還有開啟連線 取出資料 關閉連線 放進label1還有4步,還有就是一行資料放進label1最好合併乙個字段或者使用datagridview顯示完整一行 c 中如何在label.text上顯示sql資料庫裡的某乙個值 sqlconnection sqlconn new sql...

C中怎麼讀取SQL資料庫表中的資料後顯示在TEXTBO

private void getdatabyparmsql mand catch exception ee finally string connstring 連線字串string sql 資料庫查詢語句connection con new connection connstring mand cm...

我的讀取高光譜波段資料的C語言程式,讀不出來,能幫我看看嘛

流程上,你這個根本沒有非正常退出的過程,程式無論開啟檔案成功與否,最終會return 1,假如檔案未能成功open,那你的fread函式執行結果就 不對了!主要看下fread函式的用法吧!亂碼的話,可能和檔案的編碼有關!要測試的話,建議你把檔案路徑寫死掉,然後跑,這麼手動輸入難說會有異常字元錄入,試...