第一个程序

Posted insist钢

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第一个程序相关的知识,希望对你有一定的参考价值。

在终端输出带颜色的字符

输入:red:color content, 输出红色的:color content
输入:blue:color content,输出蓝色的:color content
输入:yellow:color content,输出黄色的:color content

输入小技巧
printf 函数是用来输出内容的方法,包含了格式控制字符串和参数列表两部分。
类型和变量是两个完全不同的概念,变量是用来存储数据的。
使用格式占位符的时候,需要对应到相关类型,整型对应到 %d,字符型对应到 %c,浮点型对应到 %f,双精度浮点型对应到 %lf。

思考题(1):位数输出

计算一个输入整数的十进制表示的位数?
条件 1:允许有多余输出的情况下,怎么实现?
条件 2:只允许输出数字位数的时候,又该怎么实现?
请单纯考虑使用 printf 一族函数方法实现。

#include <stdio.h>

int main() {
	int a;
    printf("请输入一个十进制整数");
    scanf("%d",&a);
	printf("请输出这个十进制的位数");
	int count=0;
	while(a!=0)
	{
		a/=10;
		count++;
	}
	printf ("%d",count);
    return 0;  
}

思考题(2):读入一行字符串

请大家自行实现一个读入一行字符串,并且输出相关内容的程序,思考如下:
条件 1:如果字符串中没有空格,怎么实现?
条件 2:如果字符串中有空格,又该怎么实现?
请单纯考虑用 scanf 一族函数方法实现。

#include <stdio.h>

int main() {
	char a[10];
    printf("请输入一行字符串");
    int i;
    for(i=0;i<10;i++)
    scanf("%c",&a[i]);//字符串可以有空格 
    scanf("%s",&a);//字符串无空格 
    return 0;  
}

以上是关于第一个程序的主要内容,如果未能解决你的问题,请参考以下文章

更改片段内布局的按钮

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

当我切换到包含片段的活动时应用程序崩溃(二进制 XML 文件第 10 行:二进制 XML 文件第 10 行:膨胀类片段时出错)

应用程序在主要活动中关闭onBackPressed

使用 onBackPressed 仅从第一个片段退出 App

重新创建应用时,片段与底部导航视图图标不匹配