久闻C语言区高手如云 正好这学期学C语言 把我写的作业发出来请各位高手批评 欢迎各位进来板砖
rt这是第一次的作业 以后的还会发 欢迎各位批评。。。
比较简单 直接放要求和代码罢
【实验内容】
创建以下简单C语言程序,并以T_1.C为文件名命名,保存在自己的作业文件夹中。
main( )
{ printf(“This is my first C program!\n”);
}
程序代码:
#include <stdio.h> int main(void) { printf ("This is my first C program!\n"); return 0; }
【实验内容】
编程计算1+2+3+4+……+100 ,请以T_2.c为文件名命名本源程序。源程序如下:
main()
{ int i,sum=0;
for(i=1;i<=100;i++)
sum=sum+i;
printf("data is : %d\n",sum);
}
程序代码:
#include <stdio.h> int main(void) { int i = 0; long sum = 0; for (;i <= 100;i++) { sum += i; } /*i==101*/ i--; printf ("1+2+3...+%d=%ld\n",i,sum); return 0; }
【实验内容】
模仿预备实验一,编程输出如下所示的三行文本。程序以1_1.c命名。
* * * * * * * * * * * * * * * * * * * * * * * * *
Very Good!
* * * * * * * * * * * * * * * * * * * * * * * * *
程序代码:
#include <stdio.h> int main(void) { char *szX = "* * * * * * * * * * * * * * * * * * * * * * * * *\n"; char *szGood = "\tVery Good!\n"; printf (szX); printf (szGood); printf (szX); return 0; }
【实验内容】
参考教材例1.3,编写程序实现:输入a、b、c 3个值,输出其中最大者。程序以1_2.c命名。
程序代码:
#include <stdio.h> int main(void) { int a=0, b=0, c=0; printf ("Input a b c\n"); scanf ("%d%d%d", &a, &b, &c); /* printf ("Max is %d", (((a > b)?a:b) > c)?((a > b)?a:b):c); */ if (a >= b) { if (a < c) { a = c; } } else { if (b < c) { a = c; } else { a = b; } } printf ("Max is %d", a); return 0; }
【实验内容】
参考预备实验二,编写程序计算并输出 1*2*3*……*10。程序以1_3.c命名。
程序代码:
#include <stdio.h> int main(void) { int i = 1; long sum = 1; for (;i <= 10;i++) { sum *= i; } /*i==11*/ i--; printf ("1*2*3...*%d=%ld",i,sum); return 0; }
呵呵 开始的比较简单
欢迎各位批评指导 先谢谢了
分少就不放分了 嘻嘻