C primer plus(第五版)编程练习第二章
来源:互联网 发布:sqlserver with as 编辑:程序博客网 时间:2024/05/01 20:34
第一题:使用4个printf函数输出你的姓和名到如下格式:
姓 名 //第一个语句
姓 //第二个语句
名 //第二个语句
姓 名//第三个语句,第四个语句
解:
代码如下:
#include <stdio.h>
int main(void)
{
printf("L H\n");
printf("L\nH\n");
printf("L ");
printf("H\n");
return 0;
}
———————————————分割线—————————————————
第二题:编写一个输出你的姓名和地址的程序
解:
代码如下:
#include <stdio.h>
int main(void)
{
printf("My name is L H.\n");
printf("My address is streat A number 88.\n");
return 0;
}
———————————————分割线—————————————————
第三题:编写一个程序,显示你的年龄和你年龄的这些年一共有多少天,假定每年都是365天
解:
代码如下:
#include <stdio.h>
int main(void)
{
int age = 27;
int days = 365;
printf("My age is %d.\n",age);
printf("I lived at least %d days.\n",age * days);
return 0;
}
———————————————分割线—————————————————第四题:编写一个程序,产生如下输出:
For he's a jolly good fellow!
For he's a jolly good fellow!
For he's a jolly good fellow!
Which nobody can deny!
解:
代码如下:
#include <stdio.h>
int main(void)
{
printf("For he's a jolly good fellow!\n");
printf("For he's a jolly good fellow!\n");
printf("For he's a jolly good fellow!\n");
printf("Which nobody can deny!\n");
return 0;
}
———————————————分割线—————————————————第五题:编写一个程序,声明一个整型变量toes,并赋值为10,然后分别计算其两个toes的和,及两个toes的积。然后分别标识和输出他们
解:
代码如下:
#include <stdio.h>
int main(void)
{
int toes = 10;
printf("toes is %d.\ntoes + toes is %d.\ntoes * toes is %d\n",toes,toes + toes,toes * toes);
return 0;
}
———————————————分割线—————————————————第六题:编写一个程序产生如下输出:
Smile!Smile!Smile!
Smile!Smile!
Smile!
解:
代码如下:
#include <stdio.h>
int main(void)
{
printf("Smile!Smile!Smile!\n");
printf("Smile!Smile!\n");
printf("Smile!\n");
return 0;
}
———————————————分割线—————————————————第七题:编写一个程序,要求使用函数调用,函数one_three打印单词one,换行,调用函数two,打印单词three。函数two打印单词two。main函数执行时,先打印"starting now:",换行,调用函数one_three,然后打印"done!",换行。输出如下:
starting now:
one
two
three
done!
解:此题主要是想锻炼学习者的自定义函数调用的知识。
代码如下:
#include <stdio.h>
void one_three(void);
void two(void);
int main(void)
{
printf("starting now:\n");
one_three();
printf("done!\n");
return 0;
}
void one_three(void)
{
printf("one\n");
two();
printf("three\n");
}
void two(void)
{
printf("two\n");
}
0 0
- C primer plus(第五版)编程练习第二章
- C primer plus(第五版)编程练习第五章
- C++.Primer.Plus第五版第五章编程练习答案
- C Primer Plus (第五版) 第五章 编程练习 答案
- C++ Primer Plus第五版 第二章 编程练习答案
- c++primer plus第五章编程练习
- 记录——《C Primer Plus (第五版)》第八章编程练习第二题
- 记录——《C Primer Plus (第五版)》第九章编程练习第二题
- 记录——《C Primer Plus (第五版)》第十章编程练习第二题
- 记录——《C Primer Plus (第五版)》第十一章编程练习第二题
- C Primer Plus第二章编程练习
- 《C Primer Plus 第五版》第十章编程练习
- C primer plus(第五版)编程练习第三章
- C primer plus(第五版)编程练习第四章
- C primer plus(第五版)编程练习第六章
- C primer plus(第五版)编程练习第七章
- C primer plus(第五版)编程练习第八章
- C primer plus(第五版)编程练习第九章
- std::setw(size)与std::setfill(char)
- wifi驱动移植,arm9上 ifconfig ra0 up 失败
- EL表达式的隐式对象
- Nodejs连接mysql与models对应2
- rails 表单form
- C primer plus(第五版)编程练习第二章
- php中json_decode()和json_encode()的使用方法
- Android学习--隐式Intent
- 杭州电子科技大学ACM-1090
- springMVC中配置 snaker 工作流学习
- c++_常量存储
- Problem 1581 - Union of cubes+武大校赛+线段树维护
- 0-1背包问题与分数背包问题
- Android入门--Fragment使用总结