Part 1 分析及总结

    函数运用出错,符号运用不正确(缺写漏写;等符号)。

 

Part 2 程序补全及运行

 

判断奇偶:ex1.c

#include <stdio.h>
int main() {
int x,n;
printf("输入一个整数: \n");
scanf("%d",&x);
n=x%2; 
if(n==1)
printf("是奇数");
else
printf("是偶数");
return 0;
}

 

 

 

提示周末或工作日的不同信息:ex2.c

#include <stdio.h>
int main() {
int days;
printf("输入一个整数: \n");
scanf("%d",&days);

if(days>=1&days<=5) 
printf("workdays, fighting\n");
else if(days>=6&days<=7) 
printf("weekend, relax~\n");
else
printf("Ooops, not in 1~7\n");
return 0;
}

 

 

判断如果是小写字母,则转换成大写:ex3.c

#include <stdio.h>
int main() {
char ch;
printf("输入一个字符:\n");
scanf("%c",&ch);

if(ch>='a'&&ch<='z')
ch=ch-32;

printf("%c\n",ch);
return 0;
}

 

 

Part 3 实验总结与体会

    写完第一个程序时无法正常运行,花了很长时间仔细检查了框架和函数都没有错误,百思不得其解,最后发现是因为return 0的后面没有加导致的错误。尤其是在写比较复杂的程序时,很容易忽略细节上的小问题。

    其次,对函数以及格式的不熟悉,对编写程序造成了很大的障碍。

    初次编写完成并成功运行一个程序时非常有成就感,同时也感受到了写程序的艰难。