1. 程式人生 > >宋誼蒙7.10

宋誼蒙7.10

蘇嵌  2班     姓名:宋誼蒙 日期:7.10

 

 

今日學習任務

 

學習和複習一些基礎C語言的關鍵字,進行簡單程式的編寫,查錯,修改程式。學習函式的呼叫,以及陣列。

今日任務完成情況

(詳細說明本日任務是否按計劃完成,開發的程式碼量)

 

課上任務已經基本掌握,老師教的一些簡單關鍵字基本掌握。

今日開發中出現的問題彙總

 

 

(1)while語句的用法。

(2)什麼時候用while

1)什麼時候用return

 

今日未解決問題

 

 

While語句的用法不太理解

今日開發收穫

 

#define SER(x) x*x;

#define SER(x) (x)*(x);

意義不同。不加括號直接照搬並按照符號的優先順序算。

自我評價

(是否按開發規範完成

既定任務,需要改進的地方,與他人合作效果等)

 

 

已按計劃完成課上任務。

其他

 

#include <stdio.h>

#include <string.h>

int Insert(char a[],char num,int b);

void main()

{

int b;

char a[]="helloworld",num;

printf("%c",a);

num=getchar();

getchar();

fflush(stdin);

scanf("%d",&b);

if (Insert(a,num,b))

printf("\n");

else

printf("%s\n",a);

while(1);

}

int Insert(

char a[],char num,int b)

{

int i;

for(i=strlen(a);i >= b;i--)

{

int b;

b=a[i+1];

a[i+1]=a[i];

a[i+1]=b;

}

a[i]=num;

return 0;

 

}