-
使用do-while結(jié)構(gòu)語(yǔ)句時(shí),while括號(hào)后必須有分號(hào)
查看全部 -
#include <stdio.h>
int main(){
? ? int age = 18;
float height = 1.85;
char unit = 'm';
printf("小明今年%d歲\n", age);
printf("小明身高%f%c\n", height, unit);
printf("小明現(xiàn)在在慕課網(wǎng)上學(xué)習(xí)IT技術(shù)");?
return 0;
}
查看全部 -
if()后面沒(méi)有分號(hào),直接寫(xiě){}
查看全部 -
取余運(yùn)算只適合用兩個(gè)整數(shù)進(jìn)行運(yùn)算。
查看全部 -
字節(jié)小的可以向字節(jié)大的自動(dòng)轉(zhuǎn)換,但字節(jié)大的不能向字節(jié)小的自動(dòng)轉(zhuǎn)換。
查看全部 -
#define 標(biāo)識(shí)符 常量值?
查看全部 -
變量名和標(biāo)識(shí)符的命名規(guī)范完全相同。
在定義中不允許連續(xù)賦值,如int a=b=c=5;是不合法的。
查看全部 -
編程時(shí)給變量或者函數(shù)起的名字就是標(biāo)識(shí)符。
標(biāo)識(shí)符第一個(gè)字符必須是字母或下劃線。
標(biāo)識(shí)符不能是C語(yǔ)言的關(guān)鍵字。
查看全部 -
? ?多行注釋:? /* 注釋內(nèi)容 */?
? ?單行注釋:? //注釋一行
查看全部 -
一個(gè)C程序有且只有一個(gè)主函數(shù),即main函數(shù)。
printf()是格式輸出函數(shù),功能在屏幕上輸出指定的信息。
\n是轉(zhuǎn)義字符。
C程序一定是從主函數(shù)開(kāi)始執(zhí)行的。
查看全部 -
對(duì)角線之和:左對(duì)角線+右對(duì)角線之和
查看全部 -
#include <stdio.h>
int main()
{
? ?int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; ? //這應(yīng)該都明白吧!創(chuàng)建一個(gè)二維數(shù)組。
? ?int i,j;
? ?int sum=0;
? ?for(i=0;i<3;i++) ? ? ? ? ? ? ? ? //控制行的循環(huán) 也就是arr[3]【也就是這個(gè)第一個(gè)[3]的循環(huán)】[3]
? ?{
? ? ? ?for(j=0;j<3;j++) ? ? ? ? //控制列的循環(huán) 也就是arr[3][3]【也就是第二個(gè)3的循環(huán)】
? ? ? ?{
? ? ? ? ? ?if(i%2==0&&j%2==0) ? ? //判斷是否為四角的數(shù) 你用張紙列一下 你會(huì)發(fā)現(xiàn)四個(gè)的角的行和列都符合這個(gè)規(guī)則,而其他的不符合。
? ? ? ? ? ?sum+=arr[i][j]; ? ? //循環(huán) 把每次循環(huán)出來(lái)結(jié)果相加一下。
? ? ? ?}
? ? }
? ? ? sum+=arr[1][1]; ? ? //因?yàn)槭菍?duì)角線嘛 所以還有一個(gè)中間的數(shù),而這個(gè)中間的數(shù)不符合上面的if條件, 所以另加一下, 你用紙列一下 就明白啦
? ?printf("對(duì)角線元素之和是:%d\n",sum);//輸出結(jié)果
? ?return 0; ? ?
}查看全部 -
arr[ ][ ]前為行,指幾類(lèi);后為列,指幾個(gè);行可省略,列不可省略
查看全部 -
1、strlen()獲取字符串的長(zhǎng)度,在字符串長(zhǎng)度中是不包括‘\0’而且漢字和字母的長(zhǎng)度是不一樣的。
2、strcmp()在比較的時(shí)候會(huì)把字符串先轉(zhuǎn)換成ASCII碼再進(jìn)行比較,返回的結(jié)果為0表示s1和s2的ASCII碼相等,返回結(jié)果為1表示s1比s2的ASCII碼大,返回結(jié)果為-1表示s1比s2的ASCII碼小。
3、strcpy()拷貝之后會(huì)覆蓋原來(lái)字符串且不能對(duì)字符串常量進(jìn)行拷貝。
4、strcat在使用時(shí)s1與s2指的內(nèi)存空間不能重疊,且s1要有足夠的空間來(lái)容納要復(fù)制的字符串查看全部 -
say(string);//調(diào)用say函數(shù)輸出字符串
查看全部
舉報(bào)