C语言学习
527up527
这个作者很懒,什么都没留下…
展开
-
打印菱形图案
输入一个整数 n,字符之间没有空格, 输出菱形图案。菱形图案由字符 *构成 , 图案总共 2n-1 行。定义函数输出此菱形结构,函数参数为整数n。例如输入3,输出为: * *** ***** *** *代码:#include<stdio.h>#pragma warning(disable:4996)void Print(int n);int main() { int n; printf("输入一个整数 n:"); s原创 2021-04-24 10:02:14 · 868 阅读 · 0 评论 -
十进制整数,转换成八进制和十六进制数并输出。
输入一个十进制整数,转换成对应的八进制数和十六进制数并输出。#include<stdio.h>#pragma warning(disable:4996)void decShow(int n);void hexShow(int n);int main() { int num; printf("输入一个十进制整数:"); scanf("%d",&num); printf("对应的八进制:"); decShow(num); printf(" %o\n", num);原创 2021-04-24 09:48:53 · 3154 阅读 · 0 评论 -
输入多行英文字符,统计单词个数
读入多行英文字符,统计其中单词的个数。各单词之间用空格或回车分隔,空格或回车数可以是多个。#include<stdio.h>#pragma warning(disable:4996)#define end '0' //用0作为输入结束标志int main() { char c; int count = 0;//单词个数 printf("请输入英文字符,以数字0作为结束标记:\n"); c = getchar(); while (c != end) {//用0作为输入结束原创 2021-04-24 09:39:29 · 2781 阅读 · 1 评论