久闻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;
}
呵呵 开始的比较简单
欢迎各位批评指导 先谢谢了
分少就不放分了 嘻嘻










呵呵