C语言基础练习题及代码2

本文提供了多个C语言的基础编程练习题目,包括比较两个整数大小、密码验证、整除判断、乘积比较、ATM模拟、字符类型判断、闰年判断、整数整除判断、逻辑表达式计算、找出最大数以及成绩等级划分。每个题目都附带了代码实现和详细解释。
摘要由CSDN通过智能技术生成

1、写一个程序,从键盘上接收两个整数,输出这两个整数中值大的一个。
#include <stdio.h>
int main(){
// 定义两个变量
 int num1,num2;
// 获取键盘上的值
 printf("Please input two numbers:\n");
 fflush(stdout);
 scanf("%d%d",&num1,&num2);
 if(num1>num2){
  printf("the %d is older than %d",num1,num2);
 }
 else
  printf("the %d is older than %d",num2,num1);

// 判断并输出较大的值
 return 0;
}

----------------------------------------------------------
2、分别阅读下面两段程序,分析程序的结果。
// 程序1
#include <iostream>
using namespace std;
int main()
{
 int password  = 0;
 cout << "请输入密码 :";
 cin >> password;

 if( password == 123456 )
 {
  cout << "输入正确,可以进行下面的操作." << endl;
 }
 else
 {
  cout << "输入错误,程序即将退出." << endl;
 }

 return 0;
}

描述:当键盘输如的密码为123456时,将打印输出:输入正确,可以进行下面的操作. 当输入的密码不等于123456时,将打印输出:输入错误,程序即将退出。


// 程序2
#include <iostream>
using namespace std;
int main()
{
 int password  = 0;
 cout << "请输入密码 :";
 cin >> password;

 if( password = 123456 )
 {
  cout << "输入正确,可以进行下面的操作." << endl;
 }
 else
 {
  cout << "输入错误,程序即将退出." << endl;
 }

 return 0;}
描述:
 程序将不能编译通过,判断的条件错误。应该是两个等于号

---------------------------------------------------------------------------
3、写一个程序,接收两个整数a和b,并判断a是否能被b整除,输出判断结果。
/*
 * mian.c
 *
 *  Created on: 2013-3-5
 *      Author: wangyunhe
 */
#include <stdio.h>
int main(){
// 定义两个变量
 int a,b;
// 获取键盘上的值
 printf("请输入两个输:\n");
 fflush(stdout);
 scanf("%d%d",&a,&b);
 if(a % b == 0){
  printf("%d能被%d整除",a,b);
 }
 else
  printf("%d不能被%d整除",a,b);

 return 0;
}

------------------------------------------------------------------------------

4、

写一个程序,接收两个数字,判断这两个数字的乘积是否大于等于5000,如果大于则告诉用户大于5000,如果相等则告诉用户等于5000,否则告诉用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值