第1章 初识C语言
示例代码:
示例代码 1-1
/*
显示整数15和37的和
*/
#include <stdio.h>
int main(void)
{
printf("%d", 15 + 37); // 用十进制数显示整数15和37的和
return (0);
}
示例代码 1-2
/*
计算并显示15减去37的差
*/
#include <stdio.h>
int main(void)
{
printf("%d", 15 - 37); //用十进制数显示15减去37的值
return (0);
}
示例代码 1-3
/*
人性化地显示15与37的和
*/
#include <stdio.h>
int main(void)
{
printf("15与37的和是%d。\n", 15 + 37); // 显示结果后换行
return (0);
}
示例代码 1-4
/*
打招呼并自我介绍
*/
#include <stdio.h>
int main(void)
{
printf("您好!我叫柴田望洋。\n");
return (0);
}
示例代码 1-5
/*
打招呼并自我介绍 (分行显示)
*/
#include <stdio.h>
int main(void)
{
printf("您好!\n我叫柴田望洋。\n"); // 中间换行
return (0);
}
示例代码 1-6
/*
打招呼并自我介绍 (分行显示)
*/
#include <stdio.h>
int main(void)
{
printf("您好!\n"); // 显示后换行
printf("我叫柴田望洋。\n"); // 显示后换行
return (0);
}
示例代码 1-7
/*
响铃三次
*/
int main(void)
{
printf("您好!\a\a\a\n"); //在显示的同时发出三次响铃
return (0);
}
示例代码 1-8
/*
为两个变量赋整数值并显示
*/
#include <stdio.h>
int main(void)
{
int vx, vy; // vx和vy是int类型的变量
vx = 57; // 把 57 赋值给vx
vy = vx + 10; // 把 vx+10 赋值给vy
printf("vx的值是%d。\n", vx); // 显示vx的值
printf("vy的值是%d。\n", vy); // 显示vy的值
return(0);
}
示例代码 1-9
/*
显示并确认输入的整数值
*/
#include <stdio.h>
int main(void)
{
int no;
printf("请输入一个整数:");
scanf("%d", &no); // 读取整数的值
printf("您输入的是%d。\n", no);
return (0);
}
示例代码 1-10
/*
读取一个整数并显示其10倍数的值
*/
#include <stdio.h>
int main(void)
{
int no;
printf("请输入一个整数:");
scanf("%d", &n);
printf("它的10倍数是%d。\n", 10 * n);
return (0);
}
示例代码 1-11
/*
显示出读取到的两个整数的和
*/
#include <stdio.h>
int main(void)
{
int n1, n2;
puts("请输入两个整数。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("它们的和是%d。\n", n1 + n2); // 显示和
return (0);
}
示例代码 1-12
/*
显示出读取到的两个整数的和
*/
#include <stdio.h>
int main(void)
{
int n1, n2;
int wa; // 和
puts("请输入两个整数。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
wa = n1 + n2;
printf("它们的和是%d。\n", wa); // 显示和
return (0);
}
练习代码 :
练习代码 e1-1
/*
计算并显示15减去37的结果
*/
int main(void)
{
printf("15减去37的结果是%d。\n", 15 - 37); // 格式化显示15-37
return (0);
}
练习代码 e1-2
/*
按格式显示内容
*/
int main(void)
{
printf("风\n林\n火\n山\n");
return (0);
}
练习代码 e1-3
/*
调用一次printf()显示内容
*/
int main(void)
{
printf("喂!\n您好!\n\n再见。\n");
return (0);
}
练习代码 e1-4
/*
输入一个整数,计算并显示加上10的结果
*/
#include <stdio.h>
int main(void)
{
int no;
printf("请输入一个整数:\n");
scanf("%d", &no);
printf("该整数加上10的结果是%d。\n", no + 10);
return (0);
}
练习代码 e1-5
/*
输入一个整数,计算并显示减去10的结果
*/
#include <stdio.h>
int main(void)
{
int no;
printf("请输入一个整数:\n");
scanf("%d", &no);
printf("该整数减去10的结果是%d。\n", no - 10);
return (0);
}
练习代码 e1-6
/*
使用puts()函数显示内容
*/
#include <stdio.h>
int main(void)
{
puts("风");
puts("林");
puts("火");
puts("山");
return (0);
}
练习代码 e1-7
/*
读取并显示两个整数的乘积
*/
#include <stdio.h>
int main(void)
{
int n1, n2;
puts("请输入两个整数。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("它们的乘积是%d。\n", n1 * n2);
return (0);
}
练习代码 e1-8
/*
读取并显示三个整数的和
*/
#include <stdio.h>
int main(void)
{
int n1, n2, n3;
puts("请输入三个整数。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("整数3:"); scanf("%d", &n3);
printf("它们的和是%d。\n", n1 + n2 +n3);
return (0);
}
版权声明:本文为cloudmonke原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。