amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } /** * Jetpack related posts */ /** * The Gutenberg block */ .jp-related-posts-i2 { margin-top: 1.5rem; } .jp-related-posts-i2__list { --hgap: 1rem; display: flex; flex-wrap: wrap; column-gap: var(--hgap); row-gap: 2rem; margin: 0; padding: 0; list-style-type: none; } .jp-related-posts-i2__post { display: flex; flex-direction: column; /* Default: 2 items by row */ flex-basis: calc( ( 100% - var(--hgap) ) / 2 ); } /* Quantity qeuries: see https://alistapart.com/article/quantity-queries-for-css/ */ .jp-related-posts-i2__post:nth-last-child(n+3):first-child, .jp-related-posts-i2__post:nth-last-child(n+3):first-child ~ * { /* From 3 total items on, 3 items by row */ flex-basis: calc( ( 100% - var(--hgap) * 2 ) / 3 ); } .jp-related-posts-i2__post:nth-last-child(4):first-child, .jp-related-posts-i2__post:nth-last-child(4):first-child ~ * { /* Exception for 4 total items: 2 items by row */ flex-basis: calc( ( 100% - var(--hgap) ) / 2 ); } .jp-related-posts-i2__post-link { display: flex; flex-direction: column; row-gap: 0.5rem; width: 100%; margin-bottom: 1rem; line-height: 1.2; } .jp-related-posts-i2__post-link:focus-visible { outline-offset: 2px; } .jp-related-posts-i2__post-img { order: -1; max-width: 100%; } .jp-related-posts-i2__post-defs { margin: 0; list-style-type: unset; } /* Hide, except from screen readers */ .jp-related-posts-i2__post-defs dt { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); white-space: nowrap; } .jp-related-posts-i2__post-defs dd { margin: 0; } /* List view */ .jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__list { display: block; } .jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post { margin-bottom: 2rem; } /* Breakpoints */ @media only screen and (max-width: 640px) { .jp-related-posts-i2__list { display: block; } .jp-related-posts-i2__post { margin-bottom: 2rem; } } /* Container */ #jp-relatedposts { display: none; padding-top: 1em; margin: 1em 0; position: relative; clear: both; } .jp-relatedposts:after { content: ''; display: block; clear: both; } /* Headline above related posts section, labeled "Related" */ #jp-relatedposts h3.jp-relatedposts-headline { margin: 0 0 1em 0; display: inline-block; float: left; font-size: 9pt; font-weight: bold; font-family: inherit; } #jp-relatedposts h3.jp-relatedposts-headline em:before { content: ""; display: block; width: 100%; min-width: 30px; border-top: 1px solid #dcdcde; border-top: 1px solid rgba(0,0,0,.2); margin-bottom: 1em; } #jp-relatedposts h3.jp-relatedposts-headline em { font-style: normal; font-weight: bold; } /* Related posts items (wrapping items) */ #jp-relatedposts .jp-relatedposts-items { clear: left; } #jp-relatedposts .jp-relatedposts-items-visual { margin-right: -20px; } /* Related posts item */ #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post { float: left; width: 33%; margin: 0 0 1em; /* Needs to be same as the main outer wrapper for Related Posts */ box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post { padding-right: 20px; filter: alpha(opacity=80); -moz-opacity: .8; opacity: .8; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4), #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4) { clear: both; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a { text-decoration: underline; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; } /* Related posts item content */ #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title, #jp-relatedposts .jp-relatedposts-items p, #jp-relatedposts .jp-relatedposts-items time { font-size: 14px; line-height: 20px; margin: 0; } #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs { position:relative; } #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay { position:absolute; top:0; bottom:0; left:0; right:0; display:block; border-bottom: 0; } #jp-relatedposts .jp-relatedposts-items p, #jp-relatedposts .jp-relatedposts-items time { margin-bottom: 0; } #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title { text-transform: none; margin: 0; font-family: inherit; display: block; max-width: 100%; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a { font-size: inherit; font-weight: normal; text-decoration: none; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover { text-decoration: underline; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span { display: block; max-width: 90%; overflow: hidden; text-overflow: ellipsis; } #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span { height: auto; max-width: 100%; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context { opacity: .6; } /* Hide the date by default, but leave the element there if a theme wants to use css to make it visible. */ .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date { display: none; } /* Behavior when there are thumbnails in visual mode */ #jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt { display: none; } /* Behavior when there are no thumbnails in visual mode */ #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt { overflow: hidden; } #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span { margin-bottom: 1em; } /* List Layout */ #jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post { clear: both; width: 100%; } #jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img { float: left; overflow: hidden; max-width: 33%; margin-right: 3%; } #jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title { display: inline-block; max-width: 63%; } /* * Responsive */ @media only screen and (max-width: 640px) { #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post { width: 50%; } #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) { clear: left; } #jp-relatedposts .jp-relatedposts-items-visual { margin-right: 20px; } } @media only screen and (max-width: 320px) { #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post { width: 100%; clear: both; margin: 0 0 1em; } #jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title { float: none; max-width: 100%; margin-right: 0; } } /* * Hide the related post section in the print view of a post */ @media print { .jp-relatedposts { display:none ; } }.wp-block-jetpack-rating-star span:not([aria-hidden="true"]) { display: none; } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} /* Inline styles */ ins.acss263b2{display:block;}span.acssce51c{color:#808000;}figure.acss86e63{max-width:484px;}div.acss21998{clear:both;float:left;margin:0 0 20px 0;max-width:100%;}ins.acss6cf41{display:block;text-align:center;}span.acssb4d53{color:#993300;}div.acss138d7{clear:both;}div.acss2ef17{background:transparent url(https://code4coding.com/wp-content/plugins/related-posts-thumbnails/img/default.png) no-repeat scroll 0% 0%;height:150px;max-width:150px;}div.acss6bdea{color:#333333;font-family:Arial;font-size:12px;height:75px;}a.acss9bfd5{font-size:14.52427184466pt;}a.acssc37f8{font-size:16.427184466019pt;}a.acss29e97{font-size:16.631067961165pt;}a.acss361c8{font-size:17.174757281553pt;}a.acss51c7b{font-size:20.029126213592pt;}a.acssa2e10{font-size:20.097087378641pt;}a.acss5dd67{font-size:21.728155339806pt;}a.acssf0e8e{font-size:12.077669902913pt;}a.acss759e3{font-size:17.922330097087pt;}a.acss0abf8{font-size:21.252427184466pt;}a.acss2c000{font-size:13.300970873786pt;}a.acss349b0{font-size:10.038834951456pt;}a.acssf23c5{font-size:8pt;}a.acss7e0a8{font-size:9.2233009708738pt;}a.acsse6f77{font-size:16.970873786408pt;}a.acssc51bb{font-size:14.116504854369pt;}a.acss38f57{font-size:11.26213592233pt;}a.acss066f0{font-size:22pt;}a.acss4e811{font-size:17.31067961165pt;}a.acssfccbf{font-size:19.961165048544pt;}a.acss9cc90{font-size:12.417475728155pt;}a.acss01721{font-size:15.339805825243pt;}a.acsse9f66{font-size:15.543689320388pt;}a.acss72254{font-size:20.708737864078pt;}a.acsseedeb{font-size:20.776699029126pt;}a.acss25b87{font-size:14.320388349515pt;}a.acss7c517{font-size:12.757281553398pt;}a.acss6bf84{font-size:13.504854368932pt;}a.acss639cb{font-size:18.873786407767pt;}a.acss72378{font-size:18.126213592233pt;}a.acss551d3{font-size:16.291262135922pt;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
In this tutorial, we discuss Operator in C programming language with the example.
C language provides a rich set of operators to manipulate variables. We can divide all the C programming operators into the following groups:
Arithmetic operators are used to calculating mathematical expressions in the same way that they are used in algebra. The following table list the arithmetic operators
[wp_table id=6914/]
How works arithmetic in C language
Example 1
#include <stdio.h> #include <stdlib.h> int main() { //+,-*,./% //printf("Hello world!\n"); int a,b; int c,d,e,f,g; printf("Enter a valua to a\n"); scanf("%d",&a); printf("Enter a valua to b\n"); scanf("%d",&b); c=a+b, d=b-a; e=a*b; f=b/a; g=b%a; printf("a+b value is :%d \n",c); printf("a-b value is :%d \n",d); printf("a*b value is :%d \n",e); printf("a/b value is :%d \n",f); printf("a%b value is :%d \n",g); getch(); return 0; }
When the above code compiled and executed, it produces the following result
Enter a value to a
In C Programming, the assignment operator is used for assigning a significant value to a variable. Equal to(=) is a mostly known assignment ope, in algebra.
The following table list the assignment operators in C language
#include <stdio.h> #include <stdlib.h> int main() { int a,b,x,y,z,m,n,p,q; printf("Enter a valua to a\n"); scanf("%d",&a); printf("Enter a valua to b\n"); scanf("%d",&b); x=a+=b; printf("a+=b value is :%d \n",x); y=a-=b; printf("a-=b value is :%d \n",y); z=a*=b; printf("a*=b value is :%d \n",z); m=a/=b; printf("a/=b value is :%d \n",m); n=a%=b; printf("a%=b value is :%d \n",n); p=a&=b; printf("a&=b value is :%d \n",p); q=a^=b; printf("a^=b value is :%d \n",q); return 0; }
When the above code compiled and executed, it produced the following result
Enter a value to a Enter a value to b 36 Enter a value to b 12 a+=b value is : 48 a-=b value is :24 a*=b value is :288 a/=b value is :24 a&=b value is :0 a^=b value is :12
A relational operator compares the relationship between two variables(operands). relational operators perform based on boolean expression and return either true(1) or false(0).
The following table list the relational operators in C language
#include <stdlib.h> int main() { int x=10,y=10,z=20; printf("x is equal to y :%d\n",x==y); //true printf("x is equal to z :%d\n",x==z); //false printf("y is equal to z :%d\n\n",y==z); //false printf("x is greater than to y :%d\n",x>y); //false printf("x is greater than to z :%d\n",x>z); //false printf("y is greater than to z :%d\n\n",y>z); //false printf("x is less than to y :%d\n",x<y); //false printf("x is less than to z :%d\n",x<z); //true printf("y is less than to z :%d\n\n",y<z); //true printf("x is less than or equal to y :%d\n",x<=y); //true printf("x is less than or equal to z :%d\n",x<=z); //true printf("y is less than or equal to z :%d\n\n",y<=z); //true printf("x is greater than or equal to y :%d\n",x>=y); //true printf("x is greater than or equal to z :%d\n",x>=z); //false printf("y is greater than or equal to z :%d\n\n",y>=z); //false printf("x is not equal to y :%d\n",x!=y); //false printf("x is not equal than to z :%d\n",x!=z); //true printf("y is not equal to z :%d\n\n",y!=z); //true printf("End the program"); getch(); return 0; }
When the above code compiled and executed, it produces the following result
x is equal to y: 1
x is equal to z :0
y is equal to z :0
x is greater than to y :0
x is greater than to z :0
y is greater than to z :0
x is less than to y :0
x is less than to z: 1
y is less than to z: 1
x is less than or equal to y: 1
x is less than or equal to z: 1
y is less than or equal to z: 1
x is greater than or equal to y: 1
x is greater than or equal to z :0
y is greater than or equal to z :0
x is not equal to y :0
x is not equal than to z: 1
y is not equal to z: 1
End the program
Program 2
#include <stdio.h> #include <stdlib.h> int main() {//== != < > <= >= int a,b; a=20,b=15; if(a<b){ printf("a less than b\n"); }else{ printf("a greater than or equal to b\n"); } if(a>b){ printf("a greater than b\n"); }else{ printf("a less than or equal to b\n"); } if(a<=b){ printf("a less than or equal to b\n"); }else{ printf("a greater than b\n"); } if(a>=b){ printf("a greater than or equal to b\n"); }else{ printf("a less than b"); } if(a==b){ printf("a equal to b\n"); }else{ printf("a not equal to b\n"); } if(a!=b){ printf("a not equal to b\n"); }else{ printf("a equal to b\n"); } //printf("Hello world!\n"); return 0; }
When the above code compiled and executed, it produces the following result
a less than or equal to b a greater than b a greater than b a greater than or equal to b a not equal to b a not equal to b
The following table list the unary operators in C language
How works unary operator in C language
Program
#include <stdio.h> #include <stdlib.h> int main() { int x=10,y=5,z; z=+x; printf("+x value is :%d\n",z);//Unary plus z=-y; printf("-y value is :%d\n",z);//Unary minus z=++x; printf("++x value is :%d\n",z);//prefix increment z=y++; printf("y++ value is :%d\n",z);//postfix increment z=--x; printf("--x value is :%d\n",z);//prefix decrement z=y--; printf("y-- value is :%d\n",z);//postfix decrement printf("End the program\n"); getch(); return 0; }
When the above code compiled and executed, it produces the following result
+x value is :10 -y value is :5 ++x value is :11 y++ value is :6 --x value is 10 y-- value is :6 End the program
The logical operator performs based on boolean expression, return either true or false.
The following table list the logical operators in C language
#include <stdio.h> #include <stdlib.h> int main() { int age=20; if(age<=18 && age >=13){ printf("you are a teenager\n"); }else{ printf("you are old or child\n"); } if(age>=18 || age <=13){ printf("you are not a teenager\n"); }else{ printf("you are a yanger\n"); } return 0; }
When the above code compiled and executed, it produces the following result
you are a teen ager you are not teenager
In C language.the bitwise operator is an operator used to performs bit or binary pattern operation(bitwise operation).
The following table list the bitwise operators in C language
The following table list the operator precedence
Suggested for you
Data type and variable in Java
Data type and variable in C++
Explanation of one dimensional array In this post, we will discuss the concept of "Explanation…
Python program to calculate the sum of odd and even numbers in a list In…
Python code to Calculate sum of odd and even in a list In this tutorial,…
How to find reverse number using method In this article, we will discuss the concept…
C# inverted full pyramid star pattern In this article, we will discuss the concept of…
C# Full Pyramid star pattern program In this article, we will discuss the concept of…