当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- Common concepts and points for attention of CUDA
- Hand in hand to teach you to use container service tke cluster audit troubleshooting
- 编码风格:Mvc模式下SSM环境,代码分层管理
- 一幅图像能顶16x16字!——用于大规模图像缩放识别的变压器(对ICLR 2021年论文的简要回顾)
- 2018中国云厂商TOP5:阿里云、腾讯云、AWS、电信、联通 ...
- Youtube订阅——解决在弹窗内使用Youtube订阅按钮高度显示不全的问题
- Gets the property value of a column in the list collection object
- Day85: Luffy: shopping cart switching price according to different validity period & shopping cart deletion operation & price settlement & foreplay of order page
- Baishan cloud technology is selected as the top 100 Internet enterprises in China in 2020
- Explanation of Z-index attribute
猜你喜欢
Optimization of commodity backstage system
Usage of [:] and [::] in Python
【LeetCode】 92 整数反转
公网IP地址和SSL证书可以提升SEO吗?
Exhibition cloud technology interpretation | in the face of emergencies, how does app do a good job in crash analysis and performance monitoring?
crm系统的成本一般是多少?
Python中[:]与[::]的用法
Youtube订阅——解决在弹窗内使用Youtube订阅按钮高度显示不全的问题
Baishan cloud technology is selected as the top 100 Internet enterprises in China in 2020
Unity使用transform.Rotate进行三维旋转角度出现偏差
随机推荐
利用尾巴作为时间序列进行处理来识别鲸鱼
Hengxun Technology: the way to deal with server downtime
Hand in hand to teach you to use container service tke cluster audit troubleshooting
Assign the corresponding key and value in the map to the object
将Map中对应的key和value赋值到对象中
Bifrost 位点管理 之 异构中间件实现难点(1)
So what should investors do with the current market? Now a new investment outlet is coming!
快来学习!个性化推荐系统开发指南(附网盘链接)
What is the SRM system? SRM supplier management system functions
异常:Invalid or unexpected token
Win7 + vs2015 + cuda10.2 configuration tensorrt7.0
Visit 2020 PG Technology Conference
CUDA_寄存器和局部存储器
算法模板整理(一)
Optimization of commodity backstage system
LinkedList源码简析
C++ exception implementation mechanism
必看!RDS 数据库入门一本通(附网盘链接)
DB engines database ranking in November: PostgreSQL holds the top spot in the same period
Python提示AttributeError 或者DeprecationWarning: This module was deprecated解决方法