c语言第一讲

《C语言基础》课后作业
1、(*)计算十进制 42转换为二进制、八进制、十六进制分别对应的值。

<42 二级制10010 八进制052 十六进制0x2>

2 计算二进制 11010110对应的十进制值

<十进制112>

3计算八进制075对应的十进制值

<61>

4计算十六进制0xA8对应的十进制值 <168>

5打印下面图形:

#include <stdio.h>

int main(int argc, const char * argv[])

{

printf("   *   \n");

printf("  * *  \n");

printf(" * * * \n");

}

6编写一个程序,要求用户输入一个美元数量,然后显示出增加%5税率后的相应金额。格式如下所示: Enter an amount:100.00 With tax added:$105.00

#include <stdio.h>

int main(int argc, const char * argv[]) {

float a,b;

printf("Enter an amount:");

scanf("%f",&a);

b=1.05*a;

printf("With tax added:$%.2f\n",b);

return 0;

}

7从键盘输入两个实数 a和b,输出a占b的百分之几。小数点后保留2位。例如:输入1和4,输出:25.00%

#include <stdio.h>

int main(int argc, const char * argv[]) {

float a,b;     printf("请输入两个数:");

scanf("%f%f",&a,&b);

printf("%.2f\n",a/b);

printf("输出:%.2f%%",a/b*100);

return 0;

}

8编写一个程序,要求用户输入一个美金数量,然后显示出如何用最少的20美元、10美元、5美元和1美元来付款: Enter a dollar amoun t:93 $20  bills:4 $10  bills:1 $5    bills:0 $1    bills:3

#include <stdio.h>

int main(int argc, const char * argv[]) {

int a,b,c,d,e;

printf("请输入一个数:");

scanf("%d",&a);

b=a/20;

printf("$20 bills:%d\n",b);

c=(a-b*20)/10;

printf("$10 bills:%d\n",c);

d=(a-b*20-c*10)/5;

printf("$5 bills:%d\n",d);

e=(a-b*20-c*10-d*5)/1;

printf("$1 bills:%d\n",e);

return 0;

}

9输入两个整数,打印这两个数的和,差,积,余数

#include <stdio.h>

int main(int argc, const char * argv[]) {

int a,b;

printf("请输入两个整数:");

scanf("%d%d",&a,&b);

printf("%d\n",a+b);

printf("%d\n",a-b);

printf("%d\n",a*b);

printf("%d\n",a/b);

printf("%d\n",a%b);

return 0;

}

10查找ASCII码表,分别用%d输出字符,用 %c输出整数。

#include <stdio.h>

int main(int argc, const char * argv[]) {

char a = ‘a‘;

printf("请输入:");

scanf("%c",&a);

printf("%d\n",a);

printf("%c\n",a);

}

时间: 2024-10-11 11:17:25

c语言第一讲的相关文章

C语言第一讲:c基础

1.#import 作用:导入头文件: 2.导入头文件有两种形式:<>,"" <>作用:导入系统框架 ""作用:导入别人写好的文件 3.数据类型规定数据的类型和大小; 4.整型: (1).int型:占4个字节; (2).short型:占2个字节; (3).char型:占2个字节; (4).long型: 64位系统占8个字节; 32位系统占4个字节. '0' 字符零  对应十进制整数  48 0  数字零 '0'--'9'  对应  48--5

《上古天真论》第一讲文字版

上古天真论篇第一讲主讲:徐文兵  主持:梁  冬播出时间:2008-12-06  23:00—24:00  经文:昔在黄帝,生而神靈,弱而能言,幼而徇齐,长而敦敏,成而等天.乃问于天师曰:余闻上古之人,春秋皆度百岁,而动作不衰:今时之人,年半百而动作皆衰者,时世异耶?人将失之耶?岐伯对曰:上古之人,其知道者,法于阴阳,和于术数, 梁冬:我是梁冬.梁某人.而做在我对面的是我的在求学中医方面的偶像级的老师徐文兵老师,徐老师你好!徐文兵:梁冬好!听众朋友们大家好!梁冬:啊呀,一看就很有这个电台风范,从

第一讲:Android开发环境的搭建

一.Android简介 Android 是基于Linux内核的软件平台和操作系统.Android构架主要由3部分组成,linux内核层,类库.虚拟机和核心组件库层,应用程序框架层Android应用程序使用JAVA语言进行开发. 二.开发环境的搭建 软件的准备:JAVA  JDK 1.6Eclipse 3.6           (eclipse-java-helios-win32.zip)ADT 0.9.7             (Android Development Tools)SDK T

斯坦福大学深度学习与自然语言处理第一讲:引言

斯坦福大学在三月份开设了一门"深度学习与自然语言处理"的课程:CS224d: Deep Learning for Natural Language Processing ,授课老师是青年才俊Richard Socher,他本人是德国人,大学期间涉足自然语言处理,在德国读研时又专攻计算机视觉,之后在斯坦福大学攻读博士学位,拜师NLP领域的巨牛 Chris Manning和Deep Learning 领域的巨牛 Andrew Ng ,其博士论文是< Recursive Deep Le

Bia 娘 js 教程第一讲——“亲爱的,我们来聊聊天”

JavaScript 一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型.它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML(标准通用标记语言下的一个应用)网页上使用,用来给 HTML 网页增加动态功能. 巴拉巴拉巴拉,你把上面的东西读完了,那你也就晕了.因为我看了 n 遍,我就只明白一点,js这东西,好牛逼哇.我不仅又想,它牛逼,那么它一定要帮我做一件事,这件事,我用 html完成不了,这件事就是——让我的网页“活

跟我学《JavaScript高程3》第一讲,课程笔记

跟我学<JavaScript高程3> 第一讲:第1~3章 课程制作:bling,兴哥,5年Java,3年前端 课程知识:JavaScript.Html.Css 课程目标:前端体系课程,逐步深入,找到一份前端工作    课程大纲:本书目录结构 适合人群:前端初学者,可以0基础,但要认真,踏实 回答几个问题 1.为什么要学习前端?JavaScript有哪些用处?为什么要讲这本书? 移动互联网是未来的趋势,移动设备H5开发带动了前端趋势,今后App基本都是Native+H5实现. 页面效果,数据交互

斯坦福大学深度学习与自然语言处理第一讲

我学习自然语言是从Christopher D.Manning的统计自然语言处理基础这本书开始的,很多文本分析也是应用统计方法,或者机器学习的方法,而近年来深度学习逐渐渗入各个领域,其在自然语言处理领域中也取得了令人惊叹的效果,这成功的引起了我的重视,决定学习一下.何其所幸,让我找到了斯坦福大学深度学习与自然语言的课程,深得我心啊,所以打算好好学习一下,鉴于我爱自然语言处理中有相关课程的slides,我就直接复制粘贴了,接下来打算做的工作是对该课程中推荐阅读的部分论文做一些笔记.本人才疏学浅,专业

16位汇编第一讲简介

汇编第一讲 汇编简介 一.什么是汇编 汇编语言他是计算机语言,计算机语言通俗点说就是人类和计算机(也就是CPU)沟通的桥梁,计算机不认识人类的语言,只认得二进制(0和1)但是我们想让你算计完成我们的工作,每次都是0,和1,那样会崩溃的,(老一辈的是这样的)所以后面汇编语言出现了,用一些简单的助记符来替代机器语言(二进制)通用的语言,比如 + - * / 这种助记符, add....汇编语言是和机器语言一一对应的. 二.汇编语言有什么用处好处     1.学好汇编了,你可以理解计算机更为透彻  

Scrapy爬虫框架第一讲(Linux环境)

1.What is Scrapy? 答:Scrapy是一个使用python语言(基于Twistec框架)编写的开源网络爬虫框架,其结构清晰.模块之间的耦合程度低,具有较强的扩张性,能满足各种需求.(前面我们介绍了使用requests.beautifulsoup.selenium等相当于你写作文题,主要针对的是个人爬虫:而Scrapy框架的出现给了我们一个方便灵活爬虫程序架构,我们只需针对其中的组件做更改,即可实现一个完美的网络爬虫,相当于你做填空题!) 基于Scrapy的使用方便性,下面所有的S