首页 > 编程语言 > 详细

实验1 C语言开发环境使用和数据类型,运算符,表达式

时间:2019-10-18 01:17:27      阅读:73      评论:0      收藏:0      [点我收藏+]

part1验证性内容

#include<stdio.h>
int main()
{
    printf("学号201983270560\n");
    printf("hello,Mars!\n");
    return 0;
 } 

技术分享图片

# include<stdio.h>
int product(int,int);
int main(void)
{
    int x,y,s;
    scanf("%d %d",&x,&y);
    s=product(x,y);
    printf("The mul is:%d",s);
    return 0;
 } 
 int product(int a,int b)
 {
     int mul;
     mul=a*b;
     return mul; 
 }

技术分享图片

/*整数相除*/
#include<stdio.h>
int main()
{
    int a=5,b=7,c=100,d,e,f;
    d=a/b*c;
    e=a*c/b;
    f=c/b*a;
    printf("d=%d,e=%d,f=%d\n",d,e,f);
    return 0;
 } 

技术分享图片

/*自加,自减运算*/
#include<stdio.h>
int main()
{
    int a=5,b=8;
    printf("a++=%d\n",a++);
    printf("a=%d\n",a);
    printf("++b=%d\n",++b);
    printf("b=%d\n",b);
    return 0; 
 } 

技术分享图片

/*关系运算和逻辑运算*/
#include<stdio.h>
int main()
{
    int a=5,b=8,c=8;
    printf("%d,%d,%d,%d\n",a==b&&a==c,a!=b&&a!=c,a>=b&&a>=c,a<=b&&a<=c);
    printf("%d,%d\n",a<=b||a>=c,a==b||b==c);
    printf("%d,%d,%d,%d\n",!(a==b),!(a>=b),!(a>=c),!(a<=b));
    return 0;
 } 

技术分享图片

part2按要求写出符合要求的表达式,补全程序

判断奇偶:ex1.c

  #include<stdio.h>
  int main(){
      int x;
      printf("输入一个整数:\n");
      scanf("%d",&x);
       if(x%2==1)
        printf("是奇数");
     else
        printf("是偶数");    
        
        
    return 0;       

  }

技术分享图片技术分享图片

根据不同的输入,显示不同提示信息:ex2.c

/* 程序功能:
   要求用户从键盘输入1~7之间的整数
   如果输入的是1~5, 提示用户是工作日,要努力工作;
   如果输入的是6或7,提示用户是休息日,放松休息;
   否则,提示用户输入不在合法范围 
  */ 
  #include <stdio.h> 
  int main() {
      int days;
      
      printf("输入一个整数: \n");
      scanf("%d",&days);
      
      // 补足×××处的表达式,使得满足程序功能描述
      if(days>=1&&days<=5) // days在1到5之间
          printf("workdays, fighting\n");
      else if(days>=6&&days<=7) // days是6或7
          printf("weekend, relax~\n");
      else
          printf("Ooops, not in 1~7\n");
      
      return 0;
  } 

技术分享图片技术分享图片技术分享图片

根据用户输入字符,判断如果是小写字母,则转换成大写;否则保持原样:ex3.c

// 功能:
  // 从键盘上输入单个字符
  // 如果是小写字母,则转换成大写后输出
  // 否则,什么也不做,原样输出
  
  #include <stdio.h>
  int main() {
      char ch;
      
      printf("输入一个字符:\n");
      scanf("%c",&ch);
      
      // 根据程序功能描述,补足程序
      if(ch>=97&&ch<=122)   // 如果ch是小写字母,补足判定ch是小写字母的表达式
          ch=ch-32;   // 补足把ch中的小字母转换成大写字母的表达式语句
                // 说明:语句就是在表达式末尾加分号;
      
      printf("%c\n",ch);
      
      return 0;
  }

技术分享图片

实验1 C语言开发环境使用和数据类型,运算符,表达式

原文:https://www.cnblogs.com/1140289277xjj/p/11695938.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!