當前位置:首頁 » 編程語言 » c語言把變數賦給數組
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言把變數賦給數組

發布時間: 2023-07-23 10:40:37

c語言中怎麼樣才能把子函數中的變數值存入數組中

//你看看是不是要這樣的效果
#include<vector>
#include"stdio.h"
//子函數
float yourFunction(float number)
{
return number+5;
}
int main()
{
//個人推薦使用容器代替動態指針正賣數組,代碼更安全明運 簡單;
std::vector<float>array;
//循環時將函數返回的值放到vector中激清梁
for(int i=0;i<10;i++)
{
array.push_back(yourFunction(i));
}
//獲取數組中的值
for(int i=0;i<array.size();i++)
{
printf("\n%f",array[i]);
}
getchar();
}

Ⅱ C語言 如何把一個變數值賦給一個數組。

呵呵.你可以使用一個函數名字叫sprintf
下面是我給你寫的詳細代碼你可以參考下
#include
<stdio.h>
int
main()
{
int
a=200;
char
im[]={"hello"};
sprintf(im,"%d",a);
//第一個參數是接受復制的char變數中間是格式化如果換成%c就是按照字元賦值.最後是賦值變數
printf("%s\n",im);
}

Ⅲ 在C語言中如何把變數賦給數組

一般來說需要循環,
字元串
方式
多一點,可以用scanf
%s,可以用gets(),可以用strcpy,strcat等方式

Ⅳ C語言中如何把時間變數賦值到一個專門存放時間的數組裡面

C語言中有專門儲存時間的變數結構體 struct tm,在time.h頭文件中。如果要把時間轉換成字元數組,使用asctime函數即可。

1、asctime函數:
原型:char* asctime (const struct tm * timeptr);
功能:把timeptr指向的tm結構體中儲存的時間轉換為字元串;
頭文件:time.h;
返回值:一個固定格式的字元串。字元串格式為:Www Mmm dd hh:mm:ss yyyy。其中Www為星期,Mmm為月份,dd為日,hh為時,mm為分,ss為秒,yyyy為年份。
2、常式:

#include<time.h>
#include<stdio.h>
intmain(){
time_trawtime;
structtm*timeinfo;
time(&rawtime);
timeinfo=localtime(&rawtime);//使用localtime函數把秒數時間rawtime轉換為本地時間以tm結構體保存,並把tm結構體地址儲存到timeinfo當中
printf("當前日期為:%s",asctime(timeinfo));//使用asctime函數把tm結構體中儲存的時間轉換為字元串,並輸出
return0;
}

Ⅳ C語言,怎麼用for 循環給數組賦值 說的簡單詳細點, 謝謝了

1、首先打開c語言項目,輸入如圖所示代碼創建一個int類型的數組。

Ⅵ C語言 如何把一個變數值賦給一個數組。

1.整型值賦值給整型數組:

int value=2;//定義一個變數,並賦值
int array[10];//定義一個數組
array[0]=value;//將變數值賦值給該數組。
2.整型值賦值給字元數組:
int value=3;
char str[10];

str[0]=value+'0';//賦值給單個字元
itoa(value,str,10);//數字轉字元串函數itoa,10代表十進制。要包含頭文件<stdio.h>
3.字元賦值給整型數組
char ch;
int array[10];
array[0]=atoi(ch);
僅舉上例。