当前位置:网站首页>作业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
边栏推荐
- RabbitMQ快速入门详解
- Aprelu: cross border application, adaptive relu | IEEE tie 2020 for machine fault detection
- Database design: paradigms and anti paradigms
- How to make scripts compatible with both Python 2 and python 3?
- 14. Introduction to kubenetes
- 云计算之路-出海记-小目标:Hello World from .NET 5.0 on AWS
- Introduction and application of swagger
- centos7下安装iperf时出现 make: *** No targets specified and no makefile found. Stop.的解决方案
- Execution of SQL statement
- 代码保存
猜你喜欢
上线1周,B.Protocal已有7000ETH资产!
Concurrent linked queue: a non blocking unbounded thread safe queue
salesforce零基础学习(九十八)Salesforce Connect & External Object
VIM Introduction Manual, (vs Code)
Are there many Python application scenarios?
理论与实践相结合彻底理解CORS
上线1周,B.Protocal已有7000ETH资产!
Programmers should know the URI, a comprehensive understanding of the article
云计算之路-出海记-小目标:Hello World from .NET 5.0 on AWS
LeetCode-15:三数之和
随机推荐
Copy on write collection -- copyonwritearraylist
Factory Pattern模式(简单工厂、工厂方法、抽象工厂模式)
How to get started with rabbitmq
First development of STC to stm32
理论与实践相结合彻底理解CORS
大数据岗位基础要求有哪些?
Using containers to store table data
Factory pattern pattern pattern (simple factory, factory method, abstract factory pattern)
C + + adjacency matrix
简单介绍c#通过代码开启或关闭防火墙示例
LeetCode-15:三数之和
Copy on write collection -- copyonwritearraylist
salesforce零基础学习(九十八)Salesforce Connect & External Object
基于链表的有界阻塞队列 —— LinkedBlockingQueue
What courses will AI programming learn?
RabbitMQ快速入门详解
Installation record of SAP s / 4hana 2020
Flink's datasource Trilogy 3: customization
信息安全课程设计第一周任务(7条指令的分析)
Have you ever thought about why the transaction and refund have to be split into different tables