当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- CUDA_ Global memory and access optimization
- The length of the last word in leetcode
- Raspberry pie drum set WiFi
- Formal class D25
- Error running app:Default Activity not found 解决方法
- 2018中国云厂商TOP5:阿里云、腾讯云、AWS、电信、联通 ...
- 接缝雕刻算法:一种看似不可能的图像大小调整方法
- Gets the property value of a column in the list collection object
- Promote China manufacturing upgrade, 3D visualization of production line in automobile assembly workshop
- Must see! RDS database all in one
猜你喜欢

Apache Hadoop的重要组成

Prometheus安装配置

Aikang Guobin denounced Guoxin Securities report as untrue and sent a lawyer's letter

Software engineering in code -- source code analysis of menu project

CRM系统能帮助企业做哪些事?

asp.net Using serilog in core and customizing enrich

SQL case conversion, remove the space before and after

SQL intercepts the data before and after the '.'

Fear of reconstruction? I'm too late to tell you how to refactor. Now I'm here

IP address SSL certificate
随机推荐
sql 大小写转换,去掉前后空格
Youtube订阅——解决在弹窗内使用Youtube订阅按钮高度显示不全的问题
jt-京淘项目
jt-day10
Top 5 Chinese cloud manufacturers in 2018: Alibaba cloud, Tencent cloud, AWS, telecom, Unicom
JT Jingtao project
Detach ()
嘉宾专访|2020 PostgreSQL亚洲大会阿里云数据库专场:王健
Problems of input and button (GAP / unequal height / misalignment) and Solutions
How SSL certificate and public IP address affect SEO
推动中国制造升级,汽车装配车间生产流水线3D可视化
编码风格:Mvc模式下SSM环境,代码分层管理
Interviewer: what are cache penetration, cache avalanche and cache breakdown?
Common concepts and points for attention of CUDA
Apache Hadoop的重要组成
【LeetCode】 92 整数反转
Simple use of JMeter
“wget: 无法解析主机地址”的解决方法
Bifrost 位点管理 之 异构中间件实现难点(1)
Self writing performance testing tool (2)