当前位置:网站首页>Experiment 2
Experiment 2
2020-11-09 23:53:00 【Ey】
The first question is
Enter month day year (mm/dd/yyyy), Date of output (yyyy/mm/dd)
#include<stdio.h>
int main()
{
int a,b,c;
printf("Enter a date (mm/dd/yyyy):");
scanf("%d/%d/%d",&a,&b,&c);
printf("You Enter the date %d%.2d%.2d",c,a,b);
return 0;
}
The second question is
Format the product information entered by users
#include<stdio.h>
int main()
{
int number,a,b,c;
float price;
printf("Enter item number:");
scanf("%d",&number);
printf("Enter unit price: ");
scanf("%f",&price);
printf("Enter purchase date(mm/dd/yy):");
scanf("%d/%d/%d",&a,&b,&c);
printf("Item\tUnit Price\tPurchase date\n");
printf("%-d\t$%4.2f\t\t%-.2d/%.2d/%d",number,price,a,b,c);
return 0;
}
Third question
Decompose user input ISBN Information
#include<stdio.h>
int main()
{
int a,b,c,d,e;
printf("Enter ISBN: ");
scanf("%d-%d-%d-%d-%d",&a,&b,&c,&d,&e);
printf("GSI Prefix: %d\n",a);
printf("Group identifier: %d\n",b);
printf("Publisher code: %.3d\n",c);
printf("Item number: %.5d\n",d);
printf("Check digit: %d\n",e);
return 0;
}
Fourth question
With (XXX)XXX-XXXX Enter the phone number in the format of , With XXX.XXX.XXXX Format output
#include<stdio.h>
int main()
{
int a,b,c;
printf("Enter phone number[(xxx) xxx-xxxx]: ");
scanf("(%d) %d-%d",&a,&b,&c);
printf("You entered %.3d.%.3d.%.4d",a,b,c);
return 0;
}
Question seven
Enter two digits , Print the number in reverse order
#include<stdio.h>
int main()
{
int number,a,b;
printf("Enter a two-digit number:");
scanf("%d",&number);
a = number/10;
b = number%10;
printf("The reverse is %d%d",b,a);
return 0;
}
The eighth question
Input integer , Output this number in octal
#include<stdio.h>
int main()
{
int number;
printf("Enter a number between 0 and 32767:");
scanf("%d",&number);
printf("In octal,your number is ");
printf("%.5o",number);
return 0;
}
Question 9 (1)
Input in three parts UPC Pre code 11 position , Calculate check bits
#include<stdio.h>
int main()
{
int f,a1,a2,a3,a4,a5,b1,b2,b3,b4,b5,n;
printf("Enter the first (single) digit:");
scanf("%d",&f);
printf("Enter first group of five digits:");
scanf("%1d%1d%1d%1d%1d",&a1,&a2,&a3,&a4,&a5);
printf("Enter second group of five digits:");
scanf("%1d%1d%1d%1d%1d",&b1,&b2,&b3,&b4,&b5);
n=9-(((f+a2+a4+b1+b3+b5)*3+(a1+a3+a5+b2+b4)-1)%10);
printf("Check digits:%d",n);
return 0;
}
Question 9 (2)
One time input UPC Pre code 11 position , Calculate the check bits
#include<stdio.h>
int main()
{
int a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,n;
printf("Enter the first 11 digits of UPC:");
scanf("%1d%1d%1d%1d%1d%1d%1d%1d%1d%1d%1d",&a1,&a2,&a3,&a4,&a5,&a6,&a7,&a8,&a9,&a10,&a11);
n=9-((((a1+a3+a5+a7+a9+a11)*3)+(a2+a4+a6+a8+a10)-1)%10);
printf("Check digit:%d",n);
return 0;
}
Question 10
Input EAN Pre code 12 position , Calculate the check code
#include<stdio.h>
int main()
{
int a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,n;
printf("Enter the first 12 digits of EAN:");
scanf("%1d%1d%1d%1d%1d%1d%1d%1d%1d%1d%1d%1d",&a1,&a2,&a3,&a4,&a5,&a6,&a7,&a8,&a9,&a10,&a11,&a12);
n=9-((((a2+a4+a6+a8+a10+a12)*3)+(a1+a3+a5+a7+a9+a11)-1)%10);
printf("Check digit:%d",n);
return 0;
}
版权声明
本文为[Ey]所创,转载请带上原文链接,感谢
边栏推荐
- LinkedList源码简析
- CUDA_存储器模型
- 假如需要一百万个对象
- Validation failed for one or more entities. See ‘EntityValidationErrors’解决方法
- 一幅图像能顶16x16字!——用于大规模图像缩放识别的变压器(对ICLR 2021年论文的简要回顾)
- Function calculation advanced IP query tool development
- Bifrost 位点管理 之 异构中间件实现难点(1)
- asp.net Using serilog in core and customizing enrich
- The problem of looting by leetcode
- 将Map中对应的key和value赋值到对象中
猜你喜欢

leetcode之最后一个单词的长度

CUDA_ Shared memory, memory access mechanism, access optimization

Unity使用transform.Rotate进行三维旋转角度出现偏差

What can CRM system help enterprises do?

将Map中对应的key和value赋值到对象中

Apache Hadoop的重要组成

Explanation of Z-index attribute

Exhibition cloud technology interpretation | in the face of emergencies, how does app do a good job in crash analysis and performance monitoring?

SRM系统是什么系统?SRM供应商管理系统功能

飞鸽传书局域网找不到其他人的问题解决
随机推荐
No space left on device
Incomplete Polyfill of proxy
CUDA_主机内存
mongodb内核源码实现、性能调优、最佳运维实践系列-command命令处理模块源码实现一
Python提示AttributeError 或者DeprecationWarning: This module was deprecated解决方法
How much is the cost of CRM system?
C + + game development
SRM系统是什么系统?SRM供应商管理系统功能
C / C + + Programming Notes: C language development tank war! In memory of our lost little overlord game
iNeuOS工业互联平台,WEB组态(iNeuView)增加工程视图导入、导出功能,及优化和修复,发布:v3.2.1版本
ES6、ES7、ES8学习指南
sql 筛选查询重复列
恒讯科技浅谈:出现服务器宕机的处理方式
CUDA_寄存器和局部存储器
JT Jingtao project
Explanation of Z-index attribute
Validation failed for one or more entities. See ‘EntityValidationErrors’解决方法
害怕重构?都怪我太晚和你介绍该如何重构,现在我来了
自己上手写性能测试工具(二)
Python prompt attributeerror or depreciation warning: This module was degraded solution