习题 1.5 请参照本章例题,编写一个C程序,输出以下信息:*****Very good!*****

习题1.5 请参照本章例题,编写一个C程序,输出以下信息:

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Very good!

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

方法1:(直接用输出函数)

#include <stdio.h>
int main()
{
    printf("* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n");
    printf("                        Very good!\n");
    printf("* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n");
    return 0;
}

请参照本章例题,编写一个C程序,输出以下信息:

方法2:(利用循环结构输出重复工作)

#include <stdio.h>
int main()
{
    int i;
    for (i = 0; i <= 30; printf("* "), i++);    //输出星号行
    printf("\n");
    for (i = 0; i < 24; printf(" "), i++);      //输出文字行
    printf("Very good!\n");
    for (i = 0; i <= 30; printf("* "), i++);    //输出星号行
    printf("\n");
    return 0;
}

请参照本章例题,编写一个C程序,输出以下信息:

方法3:(利用函数的模块化设计)

#include <stdio.h>
void pword();                    //定义输出文字函数
void pstar();                    //定义输出星号函数
int main()
{
    pstar();
    pword();
    pstar();
    return 0;
}
//输出文字行函数
void pword()
{
    for (int i = 0; i < 24; printf(" "), i++);
    printf("Very good!\n");
}
//输出星号行函数
void pstar()
{
    for (int i = 0; i <= 30; printf("* "), i++);
    printf("\n");
}

原文地址:https://www.cnblogs.com/xnsx/p/11031050.html

时间: 2024-11-06 12:02:34

习题 1.5 请参照本章例题,编写一个C程序,输出以下信息:*****Very good!*****的相关文章

习题 1.6 编写一个C程序,输入a, b, c 3个值,输出其中最大者

习题 1.6 编写一个C程序,输入a, b, c 3个值,输出其中最大者. 方法1:(利用选择结构设计) #include <stdio.h> int main() { int a, b, c, max; scanf("%d %d %d", &a, &b, &c); //输入3个数字 //判断3个数值大小 if (a > b){ if (a > c) max = a; else max = c; } else{ if (b > c)

《Netty In Action中文版》第二章:第一个Netty程序

注:本篇内容出自<Netty In Action>一书:         注:本人原创译文,转载请注明出处! 本章介绍 获取Netty4最新版本 设置运行环境来构建和运行netty程序 创建一个基于Netty的服务器和客户端 拦截和处理异常 编写和运行Netty服务器和客户端 本章将简单介绍Netty的核心概念,这个狠心概念就是学习Netty是如何拦截和处理异常,对于刚开始学习netty的读者,利用netty的异常拦截机制来调试程序问题很有帮助.本章还会介绍其他一些核心概念,如服务器和客户端的

【C语言】用结构体数组实现:有三个候选人,每个选民只能选一个人,编写一个选票程序,最终输出候选人的票数

//用结构体数组实现:有三个候选人,每个选民只能选一个人,编写一个选票程序,最终输出候选人的票数(假设有十个选民) #include <stdio.h> #include <stdio.h> struct Person //声明结构体 { char name[20]; int count; }leader[3]={"li",0,"zhang",0,"sun",0}; //定义结构体数组并初值化 int main() { i

一 编写一个Android程序

首先,我们先编写一个apk,后面用这个apk来进行逆向.用Android Studio创建一个新的Android项目,命名为Jhm,一路Next直到Finish. 一  修改UI界面 打开app\src\main\res\layout 目录下的activity_main.xml, ①拖动一个TextView到界面,修改ID属性为textView_JHM,text属性为"激活码". ②拖动一个Plain Text接受输入的激活码,修改ID属性为editText_JHM,text属性为空.

SQL_编写一个简单的删除员工信息的存储过程

原创作品,出自 "深蓝的blog" 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/43938953 开始实验: (1).查询原始数据,使用scott用户进行试验 SQL> select  t.*,  t.rowid  from  EMP  t (2).编写存储过程并执行,如下: create  or  replace procedure  P_d

仅使用处理单个数字的I/O例程,编写一个过程以输出任意实数(可以是负的)。

题目取自:<数据结构与算法分析:C语言描述_原书第二版>——Mark Allen Weiss   练习1.3 如题. 补充说明:假设仅有的I/O例程只处理单个数字并将其输出到终端,我们将这个例程命名为PrintDigit:例如"PrintDigit(4)" 将输出一个"4"到终端. 思路:根据先简后繁的原则,程序各版本完成的功能依次为:处理正整数—>处理所有整数—>处理double—>double舍入. 版本一: // 正整数版(更大的

如何编写一个TS程序?

第一步:我们首先需要个代码编辑器-VSCode  点击此处下载(你会下载到rar文件) 第二步:我们还需要下载NodeJS,因为这里有npm,npm是包管理工具,可以下载TypeScript. 注意:NodeJS的下载已经在第一步下载完了! 我们安装NodeJS和VSCode,安装完后需要在CMD窗口执行 npm install -g typescript 安装完成后即可编写TS程序,他会生成js文件,用NodeJS运行JS文件即可! 原文地址:https://www.cnblogs.com/m

编写一个Python程序,从控制台输入一个字符串(保存在变量S中),然后通过while循坏不断输入字符串(保存在变量substr中),并统计substr在s中出现的次数,然后利用format方法格式化统计结果。

s = input("请输入一个字符串:") while True: subStr = input("请输入另一个字符串") if subStr == "exit": break; i = 0 count = 0 while i < len(s): j = s.find(subStr,i) if j > -1: count +=1 i = j + len(subStr) else: break; print("''{}'在'

编写一个python程序,从控制台输入一个包含整数的字符串,将字符串中的整数格式化为长度为10的格式,位数不足前面补0,例如:456格式化成0000000456,具体要求如下:1、不使用正则表达式。2、使用字典格式化字符串。3、将从控制台输入的字符串转换为字符串模板再进行格式化。4、最后在控制台输出字符串模板和格式经结果。

s = input("请输入一个包含整数的字符串:") s1 = '' number = '' index = 0 d = {} print(len(s)) for i in range(len(s)): c = s[i] if c.isdigit(): number += c else: if len(number) > 0: # ab34cd54ab45 ab{number0}cd{number1}ab s1 += "{{number{}:010}}".f