c语言 实验1
Posted lyrue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言 实验1相关的知识,希望对你有一定的参考价值。
实验结论
Part 1
首次运行Part 1的几个实验内容时会产生错误,原因如下
有时忘记在主函数中的每行末尾加分号
return 0 时空格错误导致程序运行失败
# include <stdio.h> int product (int,int); int main (void) { int x,y,s; scanf("%d%d",&x,&y); s=product(x,y); printf("The mul is:%d",s); return 0; } int product (int a,int b) { int mul; mul = a * b; return mul; }
/*This is first C program*/ # include <stdio.h> int main() { printf("201883300015"); return 0; }
Part 2
// 程序功能: // 要求用户从键盘输入一个整数,判断其是奇数还是偶数 #include <stdio.h> int main() { int x; printf("输入一个整数: \\n"); scanf("%d",&x); // 在×××处填写相应表达式 // 使得当表达式成立时,判定x是奇数,否则是偶数 if(x%2==1) printf("是奇数"); else printf("是偶数"); return 0; }
/* 程序功能: 要求用户从键盘输入1~7之间的整数 如果输入的是1~5, 提示用户是工作日,要努力工作; 如果输入的是6或7,提示用户是休息日,放松休息; 否则,提示用户输入不在合法范围 */ #include <stdio.h> int main() { int days; printf("输入一个整数: \\n"); scanf("%d",&days); // 补足×××处的表达式,使得满足程序功能描述 if(days>=1&&days<=5) // days在1到5之间 printf("workdays, fighting\\n"); else if(days==6||days==7) // days是6或7 printf("weekend, relax~\\n"); else printf("Ooops, not in 1~7\\n"); return 0; }
// 功能: // 从键盘上输入单个字符 // 如果是小写字母,则转换成大写后输出 // 否则,什么也不做,原样输出 #include <stdio.h> int main() { char ch; printf("输入一个字符:\\n"); scanf("%c",&ch); // 根据程序功能描述,补足程序 if(ch>=‘a‘&&ch<=‘z‘) // 如果ch是小写字母,补足判定ch是小写字母的表达式 ch=ch-32; // 补足把ch中的小字母转换成大写字母的表达式语句 // 说明:语句就是在表达式末尾加分号; printf("%c\\n",ch); return 0; }
实验总结与体会:
由于首次进行c语言相关编程操作,对一些标识符没能熟悉运用。
相关概念不够熟悉,掌握不够通透。
以上是关于c语言 实验1的主要内容,如果未能解决你的问题,请参考以下文章
windlx汇编语言编写C程序,实验二熟悉DLX汇编语言编程.PDF