第一章 程序设计和C语言
例1.1 程序设计和C语言
#include<stdio.h>
int main()
{
printf("This is a program");
return 0;
}
运行结果为:
例1.2 求两个整数之和
#include<stdio.h>
int main()
{
int a,b,c,sum;
a=123,b=456;
sum=a+b;
printf("sum is %d\n",sum);
return 0;
}
运行结果为:
例1.3 求两个整数中的最大者
#include<stdio.h>
int main()
{
int max(int x,int y);
int a,b,c;
scanf("%d ,%d",&a,&b);
c=max(a,b);
printf("max is %d\n",c);
return 0;
}
int max(int x,int y)
{
int z;
if(x>y)
z=x
else
z=y
return z;
}
运行结果为:
习题一 编写一个C程序,运行时输出 hello world!
#include<stdio.h>
int main()
{
printf("hello world!");
return 0;
}
运行结果为:
习题二 编写一个C程序,运行时输出***** ***** ***** *****
#include<stdio.h>
int main()
{
printf("*****\n");
printf(" *****\n");
printf(" *****\n");
printf(" *****\n");
return 0;
}
运行结果为:
习题三 编写一个C程序,运行时输入a,b,c三个值,输出其中值的最大者
#include<stdio.h>
int main()
{
int a,b,c,temp,max;
printf("输入的三个数分别为:");
scanf("%d%d%d",&a,&b,&c);
temp=(a>b)?a:b;
max=(temp>c)?temp:c;
printf("三个数中最大值为:%d\n",max);
return 0;
}
运行结果为: