当前位置:网站首页>作业2020.11.7-8
作业2020.11.7-8
2020-11-09 00:28:00 【TT睡不醒la】
《第2章1-8题》
1.编写一个程序,调用一次 printf(函数,把你的名和姓打印在一行。再调用一次 printf(函数,把你的名和姓分别打印在两行。然后,再调用两次 printf(函数,把你的名和姓打印在一行。输出应如下所示(当然要把示例的内容换成你的名字):
#include<stdio.h>
#include<stdlib.h>
#define NAME"tiantian"
#define SURNAME"sun"
int main(void)
{
printf("%s %s\n",NAME,SURNAME);
printf("%s\n%s\n",NAME,SURNAME);
printf("%s",NAME);
printf("%s\n",SURNAME);
system("pause");
return 0;
}
2.编写一个程序,打印你的姓名和地址
#include<stdio.h>
#include<stdlib.h>
#define NAME"suntiantian"
#define ADDRESS"NO.67 qianshuiwan,Taizhou"
int main(void)
{
printf("%s\n",NAME);
printf("%s\n",ADDRESS);
system("pause");
return 0;
}
3.编写一个程序,把你的年龄转换成天数,并显示年龄和天数,这里不用考虑闰年的问题。
#include<stdio.h>
#include<stdlib.h>
#define DAYS_PER_YEAR 365
int main(void)
{
int age,days;
age = 19;
days=age*DAYS_PER_YEAR;
printf("You age is %d,and It is %d days.\n",age,days);
system("pause");
return 0;
}
4,4.编写一个程序,生成以下输出
For hes a jolly good fellow!
For he 's a jolly good fellow!
For he s a jolly good fellow!
Which nobody can deny!
除 mainO函数外,该程序还要调用两个自定义函数:一个名为 y jolly,用于打印前3条
消息,调用一次打印一条;另一个函数名为deny,打印最后一条消息
#include<stdio.h>
#include<stdlib.h>
int jolly(void);
int deny(void);
int main(void){
jolly();
jolly();
jolly();
deny();
system("pause");
return 0;
}
int jolly(void){
printf("For he's a jolly good fellow!\n");
return 0;
}
int deny(void){
printf("Which nobody can deny!\n");
return 0;
}
5.5.编写一个程序,生成以下输出。
Brazil, Russia, India, China
India, China,
Brazil, Russia
除main函数外,该程序还要调用两个自定义函数:一个名为br(),调用一次打印一次
”Brazil, Russia“;
另一个名为ic(),调用一次打印一次"india,China”。其他功能在 mainO函数
中实现。
6.编写一个程序,创建一个整型变量toes,并将toes设置为10,程序中还要计算toes的两倍和toes的平方。该程序应打印3个值,并分别描述以示区别。
#include<stdio.h>
#include<stdlib.h>
int main(void){
int toes;
toes-10;
printf("The Variable toes = %d.\n",toes);
printf("double toes = %d.\n",2*toes);
printf("toes' square = %d.\n",toes*toes);
system("pause");
return 0;
}
版权声明
本文为[TT睡不醒la]所创,转载请带上原文链接,感谢
https://my.oschina.net/u/4741747/blog/4708435
边栏推荐
- 教你如何 分析 Android ANR 问题
- Python应用场景多不多?
- Leetcode-15: sum of three numbers
- Realization of file copy
- 老大问我:“建表为啥还设置个自增 id ?用流水号当主键不正好么?”
- Are there many Python application scenarios?
- VIM Introduction Manual, (vs Code)
- 使用递增计数器的线程同步工具 —— 信号量,它的原理是什么样子的?
- android开发中提示:requires permission android.permission write_settings解决方法
- 一堆代码忘了缩进?快捷方式教你无忧无虑!
猜你喜欢
随机推荐
Python的特性与搭建环境
基于链表的有界阻塞队列 —— LinkedBlockingQueue
B. protocal has 7000eth assets in one week!
STS安装
AQS 都看完了,Condition 原理可不能少!
salesforce零基础学习(九十八)Salesforce Connect & External Object
数据库设计:范式与反范式
Chapter five
On buffer overflow
Mobile big data own website precise marketing and accurate customer acquisition
梁老师小课堂|谈谈模板方法模式
使用递增计数器的线程同步工具 —— 信号量,它的原理是什么样子的?
Aprelu: cross border application, adaptive relu | IEEE tie 2020 for machine fault detection
centos7下安装iperf时出现 make: *** No targets specified and no makefile found. Stop.的解决方案
C++邻接矩阵
Computer network application layer
对象
Five factors to consider before choosing API management platform
Using annotation + interceptor to implement asynchronous execution
How does semaphore, a thread synchronization tool that uses an up counter, look like?