1. c語言:用賦值語句②③怎麼編
#include<stdio.h>
intmain(void)
{
charc1='T',c2='o',c3='d',c4='a',c5='y';
c1=c1+4>'Z'?c1+4-'Z'+'A'-1:c1+4;
c2=c2+4>'z'?c2+4-'z'+'a'-1:c2+4;
c3=c3+4>'z'?c3+4-'z'+'a'-1:c3+4;
c4=c4+4>'z'?c4+4-'z'+'a'-1:c4+4;
c5=c5+4>'z'?c5+4-'z'+'a'-1:c5+4;
printf("%c%c%c%c%c",c1,c2,c3,c4,c5);
return0;
}
#include<stdio.h>
intmain(void)
{
charc1='T',c2='o',c3='d',c4='a',c5='y';
c1=c1-4<'A'?c1-4+'Z'-'A'+1:c1-4;
c2=c2-4<'a'?c2-4+'z'-'a'+1:c2-4;
c3=c3-4<'a'?c3-4+'z'-'a'+1:c3-4;
c4=c4-4<'a'?c4-4+'z'-'a'+1:c4-4;
c5=c5-4<'a'?c5-4+'z'-'a'+1:c5-4;
printf("%c%c%c%c%c",c1,c2,c3,c4,c5);
return0;
}
2. C語言中,給一個字母賦值,輸出這個字母時,怎樣才能輸出它的值呢
#include <stdio.h>
int main(void) {
char ch = 'A';
printf("我靠,ch的值是:%c",ch);
return 1;
}
3. 在c語言里怎麼把一個英語單詞賦值給一個字母
第一,這個字母必須是個數組,且數組大小大於單詞長度,如:
char
a[100];
第二,賦值語句為:
strcpy(
a,
"word"
);
第三,需要引用頭文件:
#include
4. 怎麼進行字元串賦值C語言
在C語言中,字元串的賦值主要有兩種方法,第一種是通過指針的方式直接賦值,第二種是通過數組直接賦值。
1、指針式賦值。
5. C語言里如何把輸入字元串賦值給字元數組
char
c[10];
//c是數組名,代表數組的首地址。要是想讓數組中存放一個字元串,只需知道首地址即可。所以可以用scanf("%s",c);因為c本身就是地址,所以不用加&
char
*s;
//s是指針變數,指針可以存放一個地址值
s="abcde";
//c語言中字元串常量是以數組的形式在內存中存放,這條賦值語句,相當於是把abcde的首地址賦給了指針變數s
char
s;
//s是一個字元變數,只能給其賦一個合法的字元
6. C語言怎樣給字元數組賦值
1、單字元賦值,可通過數組下標方式或指針方式,引用數組元素,進行賦值。
例子:
char a[10];
char ch='a';
for( i=0;i<10;i++ )
a[i]=ch+i ; //可通過數組下標引用數組元素,完成賦值
char *p;
for( p=a; p<a+10; p++ )
*p=ch++; //通過指針對數組相應元素賦
2、字元串賦值,可使用string.h頭文件中的字元串操作函數進行賦值。
例子:
char a[10];
strcpy( a, "abcdefgh");
sprintf(a, "%s", "abcdefgh");
(6)c語言怎麼將字母賦值為句子擴展閱讀:
C語言給字元數組賦值的優點:
1、簡潔緊湊、靈活方便
C語言一共只有32個關鍵字,9種控制語句,程序書寫形式自由,區分大小寫。把高級語言的基本結構和語句與低級語言的實用性結合起來。C 語言可以像匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。
2、運算符豐富
C語言的運算符包含的范圍很廣泛,共有34種運算符。C語言把括弧、賦值、強制類型轉換等都作為運算符處理。從而使C語言的運算類型極其豐富,表達式類型多樣化。靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。
7. C語言 怎麼把字元數組中的字元賦值給字元變數
第一種寫法,等同於char a[10] = {"abc"};
第一種寫法,用一個字元串賦值,實際上保存了4個位元組(包含字元串結束符)。
第二種寫法,只賦值了三個位元組。
1、char c[5];
c[0]=』H』; c[1]=』e』; c[2]=』l』; c[3]=』l』; c[4]=』o』;
2、charc[5]={『H』,』e』,』l』,』l』,』o』};
3、(1)如果在定義字元數組時不進行初始化,則數組中各元素的值是不可預測的;
(2)如果花括弧中提供的初值個數(即字元個數)大於數組長度,則按語法錯誤處理;
(3)如果花括弧中提供的初值個數(即字元個數)小於數組長度,則只將這些字元賦給數組中前面那些元素,其餘的元素自動定為空字元(即『\0』);
4、(如何將字元串賦值給字元數組)
C語言中,將字元串作為字元數組來處理的。C語言規定了一個「字元串結束標志」,以字元』\0』作為標志。為此,再對字元數組初始化的方法補充一種用字元串常量來使字元數組初始化方法:
char c[] = {「Hello」};
或 char c[] =「Hello」; 注意:數組c的長度不是5,而是6.
上面的初始化等價於:char c[5]={『H』,』e』,』l』,』l』,』o』,』\0』};
而不等價於:charc[5]={『H』,』e』,』l』,』l』,』o』};
5、字元數組的輸出
char c[] ={「Hello」};
printf(「%s」,c);
6、(如何將字元串賦值給字元數組)
strcpy(字元數組1,字元串2)
eg: char str1[10]=』』, str2={「Hello」};
strcpy(str1,str2);
執行後str1狀態為:
H
e
l
l
o
\0
\0
\0
\0
\0
(1)「字元數組1」必須寫成數組名形式(如str1),「字元串2」可以是數組名,也可以是字元串常量。eg strcpy(str1, 「Hello」);
(2)不能用賦值語句將一個字元串常量或字元數組直接給一個字元數組。如下面兩句都是不合法的:str1=」Hello」;
str1=str2;
而只能用strcpy函數將一個字元串復制到另一個字元數組中去,賦值語句只能將一個字元賦給一個字元型變數或者字元數組元素。如下面的語句是合法的:
char c[5],c1,c2;
c1=』A』;c2=』B』;
c[0]=』H』; c[1]=』e』; c[2]=』l』; c[3]=』l』; c[4]=』o』;
7、strlen函數是測試字元串實際長度(不包含『\0』在內)的函數。
char c[10]=」Hello」』
printf(「%d」,strlen(c)); 或者Printf(「%d」,「Hello」); 輸出為5
8. C語言中賦值語句的語法是怎樣的
賦值的語法規則就是:
數據類型 變數名 = 表達式
表達式可以理解為一個值或一個計算公式就行,表達式加一個英文符號分號就是語句。
例如:
我們今天要用到的,我買了幾斤蘋果。
就可以這樣寫:
方式一:
Int apple_count = 0; //告訴計算機apple_count是用來存買蘋果的斤數的,默認為0;
方式二:
Int apple_count; //告訴計算機apple_count是用來存買蘋果的斤數的,以後再告訴計算機它等於多少,現在不知道;
(8)c語言怎麼將字母賦值為句子擴展閱讀
1、C語言中,賦值運算的操作是有方向的,即將右側表達式的值(也稱為右值)賦值左側的變數,只能是標識一個特定存儲單元的變數名。
2、由於變數名只能出現在賦值運算符的左邊,因此它也被稱為左值;由於常量只能出現在賦值運算符的右邊,因此它也被稱為右值。左值可以用作右值,但右值不能用作左值。
9. C語言中怎麼字元串賦值
需要准備的材料分別有:電腦、C語言編譯器。
1、首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。
10. c語言怎麼給字母賦值給一個字母
摘要 親親,C語言中賦值是這樣用的,a